原文:http://yalishizhude.github.io/2015/07/25/nodejs官方權(quán)威教程learnyounode分享/
記得去年聽樸靈來長沙介紹node.js和他的《深入淺出node.js》的時(shí)候(這本書據(jù)說銷量不錯(cuò),但是只能作為進(jìn)階,新手不太適合),當(dāng)時(shí)只感覺一頭霧水:什么是非阻塞事件驅(qū)動(dòng)?node.js和jquery有什么區(qū)別?為什么他不用瀏覽器就可以執(zhí)行node.js程序?…
懷著強(qiáng)烈的好奇心瞄了一眼,發(fā)現(xiàn)這玩意可不得了,可以用js寫服務(wù)端,一種語言搞定整個(gè)前后端,那是多么牛逼的事情。
于是發(fā)現(xiàn)了兩個(gè)比較好的學(xué)習(xí)網(wǎng)站:
nodeschool
最官方最權(quán)威的學(xué)習(xí)教程都在這里,本文分享的教程都是出于此
nodeschool上的教程比較多,也不全是關(guān)于node.js的,我翻譯的13篇教程屬于learnyounode系列,偏基礎(chǔ)和入門。原教程只有題目,不提供代碼。校驗(yàn)通過時(shí)會(huì)給出參考答案,有些代碼是我寫的,可能未必最優(yōu),但確實(shí)能解決所提問題。有興趣的朋友可以自己安裝然后驗(yàn)證代碼。
npm install learnyounode
安裝完成后執(zhí)行learnyounode
就可以查看題目和驗(yàn)證了。
更多建議: