《Node与Express开发》书评

出版日期:2015-1
ISBN:9787115380333
作者:[美] Ethan Brown
页数:276页

论这本书的好与坏

先打个广告,我写的一个用express mongodb node ejs passport的登陆登出操作用户信息,展示所有注册用户的小project,欢迎小白们来踩。虽然说书名叫《node和express开发》,但实际上其实是在讲如何通过express以及其他的中间件来构建简单的网站,和这本书非常相似的一本是《express in action》,后者是2016.3月份才在国外出版的,可能是由于二者真的是过分相似国内并没有出版社引入。不管是前者还是后者,主要的都是在讲那样几样东西:1、背景阐述(什么是node,什么是express)2、路由;3、中间件;4、模板和视图(handlebars /ejs等)5、数据存储(mongoDB、mysql、mongoose)。可能在科班生或者经验丰富的前端猿看来这些基础的东西看看文档就够了,买书太奢侈了,对于这种说法,我只想说:你们说得非常对(node express开发花了我五十,打印express in action花了我20),但是:对于新手来说真的不要去想着怎样节约去钱,怎样方便,网上看文档,看博客的好处是免费,但是信息太零散,往往一个东西的讲述缺少上下文,非常不利于新手知识体系的构建,甚至有时候得到的信息是错误的,所以相比之下,能够拿来出版的东西同时又是国外作者的书就非常利于初学者。我是那种对自己的接触到的任何事情都要有非常强的全局把控感的人,所以当我还在一点一点学html、css、JavaScript、jquery、bootstrap的时候,我就非常焦虑,因为我不知道长者们一直督促我写项目来练手的项目是什么,别人提到让我去模仿豆瓣,我就傻傻的打开浏览器查看它的源代码,想想多么naive啊。通过这样的书,初学者可以了解到非常多的信息,虽然说不上有多深入,但是足矣让还在各个知识点徘徊的初学者有种把知识点都串起来的感觉。通过这些书能明白网站的数据是需要有数据库来存储的,前端页面的数据表单是需要提供到服务器去的;html页面不是自己一个一个敲出来的,是需要模板来提高效率,更professional;访问html页面不是右击用浏览器打开,而是在地址栏输入由服务器响应......好了,那么说说这本书的缺点吧:1、node和express开发这本书里面有许多勘误,详细可以去《图灵社区》看这本书的勘误。2、每一章的内容有时候不能单独挑出来看,因为很多代码是跟前面的相关,有时候在后面的章节甚至直接假定你已经知道,就没有写了,所以有时候对初学者来说有点摸不着头脑。3、这本书虽然在自己提供的参考代码中有完整的实例,并可以成功运行一个网站,但是在书里面却仅仅只是以代码讲解的方法,没有配上网页示意图(虽然也没什么大的影响),但是,《express in action》在这一点上就做得更好,每一章的代码相对来说非常独立,即便你首先就看mongodb那一章,也能够成功跑对,同时还有详细的示例图,小段代码讲解完了,还会将它们汇总给读者看,感觉作者就是那种典型的美国耐心体贴老师的感觉。同时express in action更新,所以版本上不会有太大的问题。看完这两本书后,我自己练习着谢了一个登陆登出和展示信息更改用户名的project,目前只有代码放在github上,感兴趣的初学者可以看:https://github.com/drunkcat1994/projects 最后:小白快来大家一起交流啦。


 Node与Express开发下载 精选章节试读


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024