第一章:node簡介javascript
node能作些什麼:【書上的】前端
node能作些什麼:【網上比較好的一段說明】:java
NodeJS的做者說,他創造NodeJS的目的是爲了實現高性能Web服務器,他首先看重的是事件機制和異步IO模型的優越性,而不是JS。可是他須要選擇一種編程語言實現他的想法,這種編程語言不能自帶IO功能,而且須要能良好支持事件機制。JS沒有自帶IO功能,天生就用於處理瀏覽器中的DOM事件,而且擁有一大羣程序員,所以就成爲了自然的選擇。
如他所願,NodeJS在服務端活躍起來,出現了大批基於NodeJS的Web服務。而另外一方面,NodeJS讓前端衆如獲神器,終於可讓本身的能力覆蓋範圍跳出瀏覽器窗口,更大批的前端工具如雨後春筍。
所以,對於前端而言,雖然不是人人都要拿NodeJS寫一個服務器程序,但簡單可至使用命令交互模式調試JS代碼片斷,複雜可至編寫工具提高工做效率。
第二章:安裝和配置nodeJSnode
第三章:nodeJS快速入門git
第四章:nodeJS核心模塊程序員
第五章:使用nodeJS進行web開發github
第六章:nodeJS進階話題web
附錄:講了一些javascript的高級特性:閉包,做用域等
nodejs編程規範:可做爲後期規範寫代碼的參考文件編程
講一些本身對於node的感想吧:
看到一篇天貓的招聘:gulp
基於 Node.js 的前端 View 渲染容器,覆蓋了天貓絕大部分活動頁面、頻道頁、首頁以及天貓商品詳情頁、搜索列表頁等重要業務。基於這個容器,咱們讓前端完整的掌控了和展示相關的全部代碼和邏輯。
使用 Node.js (koa) 構建的模塊化頁面搭建系統,將要支撐日後全量的天貓活動頁面的搭建和數據投放(包括雙十一等),也許是業界最複雜的活動頁面搭建和投放系統。
看了天貓的招聘這麼一段話,想一想雖然說本身如今使用node也就用過grunt和gulp;可是呢,業內那麼多的大牛使用着node,也相信後期會愈來愈好,使用的地方會愈來愈多的。