纤原好文

Node.js开发指南

来源:未知 日期:2018-06-09 09:25
这本书是郭家寶(BYVoid),编写的,郭家寶清华大学计算机系2010级本科生,曾获得信息学奥林匹克竞赛(NOI)金牌。他从2009年Node.js诞生之始,就一直在关注它的发展,有过许多用Nod
         这本书是郭家寶(BYVoid),编写的,郭家寶清华大学计算机系2010级本科生,曾获得信息学奥林匹克竞赛(NOI)金牌。他从2009年Node.js诞生之始,就一直在关注它的发展,有过许多用Node.js建立网站的经验,活跃于CNode社区。
         Node.js是一种方兴未艾的新技术,诞生于2009年。经过两年的快速变化,Node.js生态圈已经逐渐走向稳定。Node.js采用了以往类似语言和框架中非常罕见的技术,总结为关键词就是:非阻塞式控制流、异步I/O、单线程消息循环。不少开发者在入门时总要经历一个痛苦的思维转变过程,给学习带来巨大的障碍。 而本书的目的就是帮助读者扫清这些障碍,学会使用Node.js进行Web后端开发,同时掌握事件驱动的异步式编程风格,以便进一步利用Node.js的高级特性。
        我开始学习编写游戏和刚开始做游戏的时候是用cocos2d-x游戏引擎的,但是现在大家都知道触控科技现在已经停止了对cocos2D-X的更新,而主要工作重心转移到了cocos-creator游戏引擎上。Cocos-creator不支持C++语言,支持node-js这种语言,Unity-3d游戏引擎也支持node-js这种语言,于是我就下班的时候在网上读了这本书,想更多的了解一下它与其他语言的不同和优势。
         而这本书就是引导你如何开发企业级的Node.js应用。这本书算是难得的好书,毕竟是中国人写的,虽然我国大牛不少,但是善于写书的人真的不多。这本书买的时候我查看了豆瓣的评分,也算是node.Js书籍里面评分比较高的。
        书写的特别全面,这本书在讲解如何使用Node.js实战开发Web应用的同时,还对Web开发的基础知识和原理做了一番详细的介绍和梳理,这些对于没有Web开发经验的人,或者有过一定Web开发经验但却对其中的道道不甚了了的人来说,都将是极其有帮助的。我注重看了重点看了异步编程和内存分配模块这几个章节。看完 “内存分配”这一章后,重新写代码的时候,仿佛都能看到V8是如何进行垃圾回收的。
我技术相对公司其他人比较差,唯有多学习,多看书才能提高自己,这是我现在比较深的感受。

 
轩慧博
2018年6月9日
分享到: