首先我要說的是洋满,本人定位初學(xué)者,如果有評價不對的請評論珍坊,不要¥%#……%&……&……¥%#¥%牺勾。雖然讀書沒啥坑,但選書真的很坑阵漏,特別是nodejs這邊的書驻民。
接觸nodejs
這個是上14年接觸的了,也是在一大波的報道之后履怯,恰巧hexo也是用的nodejs回还,所有后面了解了npm,了解了異步等等叹洲。當(dāng)領(lǐng)略了其奇妙和生態(tài)健全(尤其是好用的npm)柠硕,決定了暫時拋棄php,雖然我也沒有學(xué)好這門最好的編程語言运提。
之后就開始選教程了蝗柔,問題就在這了。我是14年開始學(xué)的民泵,而nodejs社區(qū)發(fā)展的速度超級快声离,變化很大赁濒。node的版本與一些庫express的版本變化都很大,其中就反應(yīng)在我這幾本書上了。
nodejs書籍評價
書籍評價順序按照閱讀順序來斜友。因為有kindle,我全部都是電子書滥比,購買的地方為多看,圖靈社區(qū)和亞馬遜盗扇。如果你是學(xué)生,可以郵件我分享铅檩,因為我也是窮苦學(xué)生憎夷,如果你已經(jīng)工作了請支持正版。
nodejs開發(fā)指南
![nodejs開發(fā)指南](http://hiluluke.qiniudn.com/gK3yBKgmepFGhU.jpg!e.jpeg)
我這是電子書100多頁昧旨,不厚所以這本書適合入門拾给,但是問題在版本之上。它上面的express版本是3.x而現(xiàn)在的版本是4.x兔沃,node的版本也比較舊蒋得。不過這個版本問題不影響前面幾章的學(xué)習(xí),但是到了實際搭建書中所說的那個blog時就會在終端報錯了乒疏。
這些書上沒提的额衙,因為作者也無法知道后面nodejs以及express會怎樣變化。所以導(dǎo)致我當(dāng)時是看到終端報錯很不理解,查了之后才知道版本有問題(雖然一開始也意識到版本和書上的不一樣)窍侧。
解決辦法:
nodejs.實戰(zhàn)
![node.js實戰(zhàn)](http://img3.douban.com/lpic/s27264241.jpg)
開始看到這本書是tj大神和node項目組里的人寫的就打了雞血買了。然后有點失望伟件。
這本書咋說呢硼啤,第一存在和開發(fā)指南一樣的版本問題,第二不適合初學(xué)者斧账。
開始就一個socket.io的例子谴返,說是用來體會nodejs的魔力,其實就是搞蒙了咧织。然后的各種實戰(zhàn)嗓袱,說實話每個項目都不怎么全。需要搗鼓下习绢,閱讀不順暢渠抹。各種例子的版本問題也存在,有時候出了bug闪萄,不知道是版本問題還是代碼本身就不連貫逼肯。
所以這本書,建議是不要購買的桃煎。如果你實在是仰慕tj大神的話篮幢,注意搜索書籍的時候注意那個node.js實戰(zhàn)的那個點。
深入淺出nodejs
![深入淺出nodejs](http://img5.douban.com/lpic/s27269296.jpg)
這本書比較有深度为迈,不太適合初學(xué)者三椿,但是如果是javascript開發(fā)者和其他領(lǐng)域的大牛完全能夠吃透沒有問題。
因為這本書沒有讀完(才30%)葫辐,我不具體評價
node與express開發(fā)
![node與express開發(fā)](http://img3.douban.com/lpic/s27983630.jpg)
這本書值得買搜锰。
首先這本書比較全,什么qa測試和一些模塊之內(nèi)的耿战,對于還沒工作經(jīng)驗的我覺得很不錯啊蛋叼。全程環(huán)境搭建,各種有用的開源模塊介紹剂陡,基本上講完了搭建一個網(wǎng)站所有的方方面面狈涮。也不存在版本的問題,書比較新鸭栖,現(xiàn)在還可以用(請注意本bolg的發(fā)布時間)歌馍。
但是這本書也是有不足的地方,主要的不足就在于晕鹊,他講解的東西不太深入松却,每每章節(jié)都有種沒吃飽的感覺暴浦。
開源書籍
說實話,上面那些出版了的書晓锻,還沒有這些開源書籍講的好歌焦,具體原因我不曉得~
我就簡單評價下吧,雖然覺得這些資源好砚哆,但是有個不足是片面不全同规,大多也是由實例出發(fā),現(xiàn)成代碼還不夠系統(tǒng)化窟社。
這個不錯各種會用到的包,建議跟著過一遍然后記得看包的readme
下面這兩個都沒看完绪钥。不做評價灿里。
最后發(fā)現(xiàn)那幾本書好像都輸圖靈的,這真不是廣告貼程腹。匣吊。。
祝你學(xué)習(xí)愉快~