Node.js 做为近些年兴盛的这种程序编写运作时,托 V8 模块的福,在做为后端开发服务项目时会较为高的运作高效率,在许多情景下针对人们的平时开发设计充足用了。但是,它更为开发人员开过1个应用C++ 开发设计 Node.js 原生态扩展的贷款口子,让开发人员开展新项目开发设计时会了大量的挑选。
《Node.js:来一打 C++ 扩展》以 Chrome V8 的专业知识做为基本,相互配合 GYP 的某些內容,将教會大伙儿怎么使用 Node.js出示的某些 API 来撰写其 C++ 的原生态扩展。除此之外,在事件的升阶章节目录中,还会详细介绍原生态抽象性NAN 及其与异步有关的 libuv 专业知识,最终因时制宜好多个案例来加重了解。但是,在学习培训这书內容以前,期待用户早已具有了基本的 Node.js 及其 C++ 基本。
阅读文章《Node.js:来一打 C++ 扩展》,等于一起学习培训Chrome V8 开发设计、libuv 开发设计及其 Node.js 的原生态 C++ 扩展开发设计专业知识,十分最该!
目录
- 1 Node.js 的 C++ 扩展前驱知识储备 1
- 2 C++ 模块原理简析 57
- 3 Chrome V8 基础 104
- 4 C++ 扩展实战初探 212
- 5 Node.js 原生抽象——NAN 260
- 6 异步之旅——libuv 328
- 7 实战——文件监视器 370
- 8 实战——现有包剖析 401
- 9 N-API——下一代 Node.js C++ 扩展开发方式 425