The article lists
This series of articles will walk you through the implementation of the code, starting with examples from the official website. I’ll try to get a sense of what it does from a simple example, and then go into more detail about how the feature is cleverly implemented.
The following is a link to the original blog, the follow-up will be updated from time to time, interested in the big guy can click Star support, will also be synchronized to the nuggets column.
- Event loop
- Thread pool with I/O
- Child process and IPC
- Micro tasks
- signal
- Network and flow
- Cluster cluster
- The buffer cache area
About learning NodeJs
Recommended reading
-
Park’s profound and simple explanation of Node.js: Detailed and easy to understand, I believe that the vast majority of students began to learn Node from here
-
How to learn Node.js correctly: Will it be shorter and full of content
Further reading
Those of you who are interested in the source code implementation can read on
- Study Notes for this node source code series: Starting with a simple example, the code implementation of the entire link is explained in detail
- Understand-nodejs: a comprehensive, systematic explanation of Node principles and code implementation
Why did you start blogging
I have been working for four years since I graduated in 2017. I think I should have some precipitation. It would be great if I could help students who are interested in this field like the leaders.
The follow-up plan
- Write some node source code implementation related articles, such as HTTP, readline, stream and other modules
- Articles such as Webpack, Babel, SSR, CLI, RPC and other implementations may also be written