CNode

深入学习 NodeJs 系列

分享
Xxiaoxiaojx发布于5 年前最后回复5 年前15 回复6709 浏览0 收藏

hi, all 🙋‍♂️ 本篇主要是在上一篇 NodeJs 源码学习笔记 的基础上换了一个帅气的排版与清晰的目录结构 增加了一倍的文章 🐶 接下来会保持周更的节奏,继续深入学习与讲解 NodeJs 核心模块的实现,感兴趣的大佬们可以 star 🌟 github 🌟支持, 谢谢阅读 。

记录一些 Node.js 相关的学习笔记 📝 , To be continued 🚀

Node.js 目录

Node.js 相关介绍及基础可先阅读 官网 Node.js 入门教程, 核心模块的使用及文档可先阅读 API 文档 | Node.js 中文网

  1. 第 0 章 (c, c++ 基础知识笔记)

    1. learn_c_from_node.md
  2. 运行流程 ( c++, js 源码实现部分 )

    1. node 启动运行
    2. lib 模块运行
    3. c++ 插件运行
  3. lib 模块 ( c++, js 源码实现部分 )

    1. buffer 缓存区
    2. cluster 集群
    3. stream 可读流
    4. stream 可写流
    5. stream 双工流、转换流、透传流等
    6. worker_threads 工作线程
  4. 核心模块 ( c, c++, js 源码实现部分 )

    1. 微任务
    2. llhttp 报文解析
  5. libuv ( c 源码实现部分 )

    1. 事件循环
    2. 线程池与i/o
    3. 子进程与ipc
    4. 信号
    5. 网络与流

随笔目录

记录一些 debug / 有趣的新技术 / 随意聊聊 等类型的文章

查看回复

回复 (15)

I
i5ting#1·5 年前

棒棒哒

T
trampboy#2·5 年前

赞,多谢分享!

H
hsiaosiyuan0#3·5 年前

妙啊

X
xiaoxiaojx#4·5 年前
引用 i5ting棒棒哒

@i5ting 狼叔又实力捧场,感谢

X
xiaoxiaojx#5·5 年前
引用 trampboy赞,多谢分享!

@trampboy 共同学习 ~

X
xiaoxiaojx#6·5 年前
引用 hsiaosiyuan0妙啊

@hsiaosiyuan0 冲 ~

X
xiaoxiaojx#7·5 年前
X
xiaoxiaojx#8·5 年前

2021-07-26 [新增] lib 模块运行

X
xiaoxiaojx#9·5 年前

2021-08-01 [新增] c++ 插件运行

I
InCodingNowLiu#10·5 年前

Mark

C
chinahsj#11·5 年前

用心 🌹

X
xiaoxiaojx#12·5 年前

2021-08-12 [新增] 第 0 章 与 随笔目录

X
xiaoxiaojx#13·5 年前
S
sakura90#14·5 年前

共同学习

F
fordtin#15·5 年前

强!

参与回复
登录后即可参与回复。登录