趣学 Node.js- 掘金小册课程推荐/优惠

趣学 Node.js--掘金小册课程推荐/优惠

带你重新体悟 Node.js 之美
死月
32讲 | 3379人已学习
优惠价¥49.9
官网购买

版权声明

本站非掘金小册官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

课程介绍

作者介绍

死月,Node.js Collaborator,字节跳动 Node.js Infra 团队架构师《Node.js:来一打 C++ 扩展》作者,并译有《JavaScript 悟道》《精通 Vim:用 Vim 8 和 Neovim 实现高效开发》

目前在字节跳动 Node.js Infra 团队负责基于 V8 的 JavaScript 运行时研发。对于 Node.js 源码、其企业级开发实践等均有深刻理解。

小册介绍

Node.js 经过十多年的发展,目前已经成为泛前端领域不可或缺的一个运行时。发展久了,在泛前端领域已经有了举足轻重的地位,但可能好多小伙伴都快忘了原来它是可以用来写后端的。对于 Node.js 用于前端工具链这条途径,大家三五天速成,看看文档 API,基本上就可以玩得很好了;而如果大家还是想往服务端领域涉足的话,我认为 Node.js 的一些机制、原理大家还是有必要在一定程度上有所了解的。

目前市面上大多数的 Node.js 书籍都是照着 API 逐个解读怎么用,或者来一两个简单的实践,搭配前端框架构建一个简单的系统。这就是前面所讲到的“三五天速成法”。

本小册则不然,它不会给你逐个介绍 API,也不会给你系统实战,更不是完整一本晦涩的源码解析。它通过一些通俗易懂的话,帮你把 Node.js “冰山”之下的一些内容揭露出来,让你在执行代码的时候,大概能明白里面都发生了什么。这样以后你再想从服务端视角深入 Node.js,会发现比以前好理解 Node.js 许多。

本小册从 Node.js 的发展史出发,引出它原初的杀手锏“事件循环”,再一步步从模块与包机制、npm 生态等逐步切入;然后带你剖析一些核心 API 的另一面,让你知道“Node.js 也就那样”。总结下来就是,带你拍摄 Node.js 这座“冰山”水面之下的“广角”和“特写”。

你会学到什么?

  • Node.js 中于 API 使用之外的脉络体系;
  • Node.js 中你可能遗漏的关键核心知识;
  • 多年一线技术及架构经验开发者关于 Node.js 的思考;
  • 潜在的又一代 JS 后端标准 Web-interoperable Runtime。

适宜人群

本书适合对 Node.js 有一定了解的读者,至少能用 Node.js 写一些简单的程序。或者正在通过其他书学习 Node.js 的读者,也可以用本小册作为一个补充。

说明:本小册不会逐个介绍 Node.js 的 API 使用,也不会有实战环节,所以期待有这方面收获的读者应搭配其他读物作为补充。

名人推荐

课程目录(更新中)

  • 开篇:Node.js 是个啥?
  • 工具类:utils
  • Node.js 与 Winter 的融合(三):zlib 与 CompressionStream
  • 最初的卖点:事件循环与异步 I/O(下)
  • 最初的卖点:事件循环与异步 I/O(上)
  • 模块机制详解:CJS 与 ESM(上)
  • 模块机制详解:CJS 与 ESM(下)
  • Node.js 与 Winter 的融合(一):url、URL 与 querystring
  • 庞大生态的基石:npm 与包
  • 时序相关的异步 API:Timer、setImmediate()、process.nextTick() 与 queueMicrotask()(上)
  • 时序相关的异步 API:Timer、setImmediate()、process.nextTick() 与 queueMicrotask()(下)
  • 按字节存取:Buffer(上)
  • Node.js 里的虚拟机:vm(上)
  • 系统与进程 API:os、process(上)
  • Node.js 与 Winter 的融合(二):crypto 与 WebCrypto
  • 都说能写服务端(下):http(上)
  • Node.js 与 Winter 的融合(亖):events 与 EventTarget
  • 都说 Node.js 是单线程的:事实与 worker_threads
  • 都说能写服务端(上):fs 与 path
  • 借问酒家何处有:dns 遥指杏花村
  • 都说能写服务端(中):net
  • Node.js 与 Winter 的融合(五):fetch
  • 结束语
  • 充分利用多核:child_process 与 cluster
  • 模块机制详解:CJS 与 ESM(中)
  • 时序相关的异步 API:Timer、setImmediate()、process.nextTick() 与 queueMicrotask()(中)
  • 按字节存取:Buffer(下)
  • 系统与进程 API:os、process(中)
  • 系统与进程 API:os、process(下)
  • Node.js 里的虚拟机:vm(下)
  • 彩蛋篇:皇帝这一天天的
  • 都说能写服务端(下):http(下)

作者介绍

代码魔法师
这是一个伪宅,也是一只码畜。

推荐

SpringCloudNetflix 源码解读与原理分析 - 掘金小册课程推荐/分享/优惠/折扣
SpringCloudNetflix 源码解读与原理分析
继SpringBoot原理分析之后的又一力作,从熟悉的场景逐步深入源码底层,理解SpringCloudNetflix中组件的设计和原理。
LinkedBear
1443人已学习
优惠价¥59.9
官网购买
零基础通关 Go 语言 - 掘金小册课程推荐/分享/优惠/折扣
零基础通关 Go 语言
2大部分,10大技能,全解Go语言语法
萧文翰
1151人已学习
优惠价¥49.9
官网购买
深入浅出 Vite - 掘金小册课程推荐/分享/优惠/折扣
深入浅出 Vite
系统化学习现代构建工具 Vite,提升前端工程化能力
神三元
5305人已学习
优惠价¥59.9
官网购买
QuickJS 引擎源码解析与实践 - 掘金小册课程推荐/分享/优惠/折扣
QuickJS 引擎源码解析与实践
深入了解 JavaScript 引擎核心工作原理
hsy0
535人已学习
优惠价¥39.9
官网购买
SSR 实战:官网开发指南 - 掘金小册课程推荐/分享/优惠/折扣
SSR 实战:官网开发指南
原理+实战+优化+部署,全链路还原官网实际开发场景
祯民
2052人已学习
优惠价¥29.9
官网购买
区块链开发入门:从 0 到 1 构建基于以太坊智能合约的 ICO DApp - 掘金小册课程推荐/分享/优惠/折扣
区块链开发入门:从 0 到 1 构建基于以太坊智能合约的 ICO DApp
写给前端开发者的第一本区块链开发入门指南,通过 DApp 开发实战(基于以太坊创始人 V 神的 DAICO 设计思想),深入掌握区块链及以太坊技术
王仕军
2050人已学习
优惠价¥69
官网购买