上個月由於最近項目需要,而且項目組的大神還有其他項目要忙,所以我得利用不熟悉的NodeJS來進行前期的項目開發。在學習這個框架的過程中,遇到了好多問題,不斷找資料自學,詢問大神師兄,磕磕碰碰地走了下來。爲了不讓自己的這個月的學習歷程就此隨風而逝,特意整理一下,以待以後回顧。
由於時間緊迫,所以沒有選擇看書,直接去慕課網學習了關於NodeJS基礎的幾個課程,不過個人覺得講得不是很有條理,不是非常理解,但大概知道是什麼的東西。
認識NodeJS
作爲後端Javascript的運行平臺,NodeJS保留了前端瀏覽器JavaScript中那些熟悉的接口,沒有改寫語言本身的任何特性,依舊基於作用域和原型鏈,區別在於它將前端中廣泛運用的思想遷移到了服務器端。
在學習NodeJS過程中,找到一份非常好的入門博客,博主對NodeJS的介紹非常清晰,把我從苦逼學習了幾天的NodeJS視頻還是無法入門的困擾中解放出來。附上博主博客主頁鏈接:http://blog.csdn.net/mr_yong/article/details/50349720 找到其中的nodejs+mongodb系列教程即可。
Node.js的版本
偶數位爲穩定版本 奇數爲非穩定版本
-0.6.x -0.7.x
-0.8.x -0.9.x
-0.10.x -0.11.x
學習助力網站
對學習node.js有幫助的幾個網站
https://nodejs.org/en/ NodeJS 官網,可以在官網上下載NodeJS框架,也可以閱讀相關API文檔。
www.npmjs.com 在這個網站可以找到任何你想要的npm模塊。
https://github.com github大法好,全球最大的開源網站,在上面搜索NodeJS,可以找到很多關於NodeJS的開源項目和NodeJS源碼。
http://stackoverflow.com/ 快速問答社區,上面的回答非常有用,在我的開發過程中給了我很多幫助,強勢推薦,不過對英文水平有一定的要求,畢竟得先看懂是吧。