The Definitive Guide to Node.js
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已掌握 JavaScript 基础语法、想系统学习 Node.js 的开发者
- 从前端转向服务端、需要补齐后端知识的前端工程师
- 想了解 Node.js 核心模块、事件驱动与非阻塞 I/O 原理的自学者
- 需要一本可当模块用法参考手册常备在手的工程师
Not a good fit for
- 完全没有编程基础、只想要“一周速成”的零基础读者
- 只关心 TypeScript、现代前端框架与云原生部署的读者
- 希望直接学习最新 Node.js 版本与 async/await 写法的读者
Reading tips
- 按第1~12章顺序阅读,边读边在本地环境动手敲示例代码,不要只看不练。
- 本书代码基于 2014 年前后的 Node.js 版本,建议先安装对应旧版本跑通示例,再尝试改用新版 API 重写。
- 把第4章模块与 npm、第8章 HTTP/HTTPS 作为重点精读,这两块是后续所有框架的地基。
- 读完第14、15章后先自己复现聊天室案例,再进入第16章的综合案例,效果更好。
About the publisher
In addition to science and technology and professional publishing, the books in our catalog from China Machine Press also reflect a sustained focus on psychology, computing, management, finance and economics, and social sciences. In psychology, the catalog includes works by C. G. Jung and introductions to analytical psychology, as well as applied topics such as stress and health, and addiction and healing. In computing, it features Structure and Interpretation of Computer Programs (JavaScript Edition). Management and finance titles include Administrative Behavior (4th Edition), The Price of Inequality (Collector's Edition), and This Time Is Different: Eight Centuries of Financial Folly (Commemorative Edition). In the philosophy and history of science, there is The Worldview: The Third Edition. Relevant authors include C. G. Jung, William McGuire, Sonu Shamdasani, and Gabor Maté. Public information is limited; the above summarizes the publisher's profile based solely on the books in our catalog.
Contents
- Preface
- Chapter 1 Introduction to Node.js
- Chapter 2 The Interactive Runtime Environment in Node.js—REPL
- Chapter 3 Node.js Basics
- Chapter 4 Modules and the npm Package Management Tool
- Chapter 5 Handling Binary Data with the Buffer Class
- Chapter 6 Operating the File System in Node.js
- Chapter 7 Implementing TCP- and UDP-Based Data Communication
- Chapter 8 Creating HTTP and HTTPS Servers and Clients
- Chapter 9 Processes and Child Processes
- Chapter 10 Error Handling and Assertion Handling in Node.js
- Chapter 11 Encryption and Compression
- Chapter 12 Other Modules in Node.js
- Chapter 13 Database Access
- Chapter 14 Building Web Applications with Express
- Chapter 15 Implementing WebSocket Communication with the Socket.IO Library
- Chapter 16 Comprehensive Case Studies
FAQ
这本书适合零基础入门 Node.js 吗?
这本书的内容现在过时了吗?
书里的案例可以直接运行吗?
这本书和《深入浅出Node.js》有什么区别?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.