深入学习 NodeJs 系列

2021-09-23 01:35:12 +08:00
 kaiduo

🙋‍♂️ hi, all ~ 分享一下最近的 node.js 学习笔记,下面的内容来自 xiaoxiaojx/blog 感兴趣的大佬欢迎🌟 Star 🌟 持续关注, 谢谢阅读 ~

记录一些 Node.js / libuv / gRPC / protobuf 等学习笔记 📝, 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 工作线程
    7. trace_events 跟踪事件
  4. 核心模块 ( c, c++, js 源码实现部分 )

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

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

随笔目录

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

6890 次点击
所在节点    Node.js
9 条回复
dream4ever
2021-09-23 08:37:13 +08:00
Node.js 为什么要写成 NodeJs……
zuosiruan
2021-09-23 09:32:22 +08:00
已经 star
lin07hui
2021-09-23 10:43:25 +08:00
再来个《深入学习 Deno 系列》
StrongNoodles
2021-09-23 11:14:04 +08:00
一直对 Node 很感兴趣,无奈国企工作用不到任何开发,Star 一下,有时间学习一下
kaiduo
2021-09-23 22:26:10 +08:00
@dream4ever Node.js 是规范一点,个人随意叫的 。。。
kaiduo
2021-09-23 22:26:28 +08:00
@lin07hui 学不动了 。。。
kaiduo
2021-09-23 22:26:51 +08:00
@zuosiruan 谢谢 ~
kaiduo
2021-09-23 22:30:10 +08:00
@StrongNoodles 是的,我个人工作主要是 Node,接触得多一点

之前看过 node.js 实战 和 深入浅出 node.js 都非常不错,推荐 ~
kaiduo
2021-09-23 22:41:56 +08:00
@StrongNoodles 搜索到了一个 Node.js 深入浅出的 pdf,可以先学习一下,这个讲得就特别好了 😂http://blog.songqingbo.cn/pdf/nodejs/%E6%B7%B1%E5%85%A5%E6%B5%85%E5%87%BANode.js.pdf
@kaiduo

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/803513

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX