(嗨丘损,大家好啤它!歡迎關注我的公眾號“茶歇驛站”奕筐,微信號“tech_tea”舱痘,請大家多多支持,歡迎大家分享离赫,如若轉(zhuǎn)載請注明出處~~~)
NodeJS現(xiàn)在已經(jīng)廣為流傳芭逝,我也來湊個熱鬧,若有不妥渊胸,敬請指正旬盯。
一直以來從各個社區(qū)學習和了解到很多知識,很感激他們無私的分享翎猛,所以今兒我也來獻個丑胖翰。
公元2013年6月6日,一次偶然的機會再次了解了NodeJS切厘,之前我已經(jīng)從多個渠道了解了NodeJS的蓬勃發(fā)展及應用萨咳,但是自己一直也沒有比較系統(tǒng)和全面的學習它。
我通過幾天時間從Google疫稿,Baidu等進行廣泛搜索和實際編碼培他,也對它的知識和開發(fā)模式有了簡單的了解。
一遗座、
從搜索引擎中去搜素NodeJS,了解它的分布(包括官方網(wǎng)站舀凛、百度百科、第三方NodeJS社區(qū))途蒋。
二猛遍、
在google中搜索nodejs出來的第一條記錄是:Node入門? 一本全面的Node.js教程 - The Node Beginner Book(http://www.nodebeginner.org/),我真正學習的第一步就是從這里開始的号坡。
根據(jù)自己的需要去選擇學習吧螃壤。
當然大家也是可以選擇NodeJS的官方網(wǎng)站(http://nodejs.org)的,畢竟那才是權威筋帖。對不同的開發(fā)環(huán)境都有簡單的安裝包。我的是mac冤馏,直接點擊下載(dmg包)日麸。雙擊即可。
三逮光、
當我們?nèi)腴TNodeJS之后代箭,我們可能就會想既然它如此強大難道就沒有第三方得開發(fā)框架嗎?于是乎你又開始瘋狂的在各個搜索引擎上狂奔涕刚。結(jié)果是expressjs.org,rrestjs等嗡综。nodejs官方其實就是推薦expressjs的。安裝是如此的簡單杜漠,配置一個package.json极景,添加依賴就一條命令搞定一切(npm install)察净,太方便了,是不是不在迷茫于使用maven盼樟,ivy氢卡,或者游離于各個jar包搜索了呢。
三第一飄晨缴、
簡單了解后译秦,可能大家就開始運用了。但是我個人了解之后有了一個體會击碗,在深入學習之前大家一定要去學習一遍http協(xié)議以及有關web容器筑悴。
三第二飄、
有了express之后稍途,你的學習道路應該就明朗了阁吝,你可以使用它去構(gòu)建一個博客系統(tǒng)了。
四晰房、
有了這一切求摇,我們肯定是想站在前人的肩上去深入學習那該是多好啊。這里就提供幾個殊者。比如cnodejs.org社區(qū)与境,他們的整個社區(qū)的構(gòu)建代碼都是開源在github上的。等等猖吴。
五摔刁、
推薦看書《NodeJS開發(fā)指南》,因為它是基于express2.x編寫的,所以大家最好去https://github.com/nswbmw/N-blog(使用 Express + MongoDB 搭建多人博客)海蔽,這個是他的最新版本共屈。
其他的都不多說,大家開始動手吧党窜,一起來領略NodeJS吧拗引。