大學生javascript心得體會,《node.js開發指南》讀后感

 2023-10-27 阅读 24 评论 0

摘要:《node.js開發指南》這部只有180多頁的書,我花了一個多月的業余時間算是粗略看完了。中間因為公司項目的加班,中斷了幾次。大大拖累進度,現在空出來時間,寫一點自己的小小感想吧。 先從缺點開始:   我認為最大缺點就是老了。node是一個快

《node.js開發指南》這部只有180多頁的書,我花了一個多月的業余時間算是粗略看完了。中間因為公司項目的加班,中斷了幾次。大大拖累進度,現在空出來時間,寫一點自己的小小感想吧。

先從缺點開始:

  我認為最大缺點就是老了。node是一個快速變化的東東,這本書上的內容,在現在的node上出現了很大的分叉。比如,書中提到安裝node的時候,使用系統的apt-get或yum工具安裝。可是這樣安裝之后的node.js的終端工具是nodejs,而不是node。這個就導致了一個新的問題,在這本書中的后一節提到的supervisor模塊就無法使用了,因為它的源碼中使用的是”node“命令啟動。

  我建議的方式是,安裝npm后,再安裝書中提到的多版本管理工具n。使用n安裝的node.js的版本,會在/usr/local/bin下生成node鏈接。這樣就可以再終端中使用node命令了。當然,如果你不想使用多版本。我建議可以在/usr/bin/下生成一個nodejs的軟連接,取名叫node。也是可以正常使用的。

大學生javascript心得體會、  第二個,就是書中第五章所講的Express的版本已經有了很大變化。最新的Express已經進入到了4.x的時代了。新增了許多的新的特性。而且也不需要書中所講的在使用Express工具快捷生成項目的時候,指定模板引擎。即使指定了也沒用,因為默認就是jade模板引擎。要想使用書中提到的ejs,那么必須手動修改app.js中的配置。我建議還是學習一下jade模板引擎。其實非常簡單易懂,附上官網鏈接,有非常簡明的教程。http://jade-lang.com/

學習的建議:

  學習node也有一段時間了,我覺的學習node之前,我覺得應該先學習的是javascript的高級特性。所以,我覺得《node.js開發指南》這本書在看完安裝章節之后,應該先跳到后面的JavaScript高級特性的章節,先熟悉這方面的內容,然后在去學習node,可以事半功倍。這只針對像我這樣的小白,如果是大神,那我沒話說。之后,需要學習Express和MongoDB。書中雖然用一個案例講述了Express,但是我想說,Express已經不是書中所描述的那樣了。學習的新版本的Express是非常有必要的。學習MongoDB也是大有幫助的。這樣可以引入到一個新的知識世界NoSQL,非關系型數據庫。

  Express和MongoDB都值得單獨花費時間去學習。這也是我的下一步目標。

下一步目標:

nodejs和java,  Express和MongoDB是必須要學的。但是我更想放到一個大的框架里來學,通過去構建一些小的項目。我想可以更快的幫助我學習。Angualar.js看起來是一個不錯的選擇,需用用到node。加上Express和MongoDB構建一個小小網站,看起來好像不錯哦。

轉載于:https://www.cnblogs.com/chengxuyuanxiaoye/p/3945143.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/164280.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息