深入浅出Nodejs读书笔记
教程说明:
《深入浅出Nodejs读书笔记》介绍:
《深入浅出Nodejs读书笔记》是作者Tw93在学习完朴灵老师写的《深入浅出Node.js》这本书后所做的读书笔记。由于《深入浅出Node.js
》这本书不仅是一本关于Node的入门书籍,还从不同的角度讲解了Node本身的内在的特点和结构。那么,要想领会《深入浅出Nodejs读书笔记》这本书,您最好有一定的Node基础,当然也需要了解JavaScript。
Node.js简介:
Node.js是一个Javascript运行环境(runtime),发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。Node.js对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。
V8引擎执行Javascript的速度非常快,性能非常好。Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。
Node.js发展史:
- 2009年2月,Ryan Dahl在博客上宣布准备基于V8创建一个轻量级的Web服务器并提供一套库。
- 2009年5月,Ryan Dahl在GitHub上发布了最初版本的部分Node.js包,随后几个月里,有人开始使用Node.js开发应用。
- 2009年11月和2010年4月,两届JSConf大会都安排了Node.js的讲座。
- 2010年年底,Node.js获得云计算服务商Joyent资助,创始人Ryan Dahl加入Joyent全职负责Node.js的发展。
- 2011年7月,Node.js在微软的支持下发布Windows版本。
与Node.js相关的教程
版权信息
《深入浅出Nodejs读书笔记》原文来自:http://tw93.github.io/2015-03-01/shen-ru-qian-chu-nodejs-reading-mind-map.html
由作者Tw93授权转载整理至W3Cschool.cn