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

  1. Write some node source code implementation related articles, such as HTTP, readline, stream and other modules
  2. Articles such as Webpack, Babel, SSR, CLI, RPC and other implementations may also be written