前言
剛接觸 js 的同學(xué)在學(xué)到 ajax 的時(shí)候經(jīng)常會(huì)懵掉双炕,歸根結(jié)底就是對(duì)所謂的“后臺(tái)”撮抓、“服務(wù)器”這些概念沒有任何概念。課程中我講過 Express 做后臺(tái),甚至寫了個(gè)簡(jiǎn)單易用的 mock 工具 server-mock 來方便同學(xué)模擬數(shù)據(jù)荸恕,但經(jīng)常會(huì)出現(xiàn)類似下面的對(duì)話:
同學(xué):“你推薦的框架和工具我用了融求,用的也很爽算撮,可是框架工具的外衣下到底發(fā)生了什么?除了 mock 數(shù)據(jù)茅糜,我還想做 HTTP 的緩存控制的測(cè)試蔑赘、想做白屏和 FOUC的效果重現(xiàn)測(cè)試预明、想做靜態(tài)資源加載順序的測(cè)試、想做跨域的測(cè)試… 酥馍,如果我不明白里面后臺(tái)到底發(fā)生了什么還不如叫我去死…”
我:”多用多練旨袒,學(xué)到后面你自然就懂了术辐,不甘心你可以先看看 Express 的源碼”
同學(xué):“我用都還沒用熟練… 殺了我吧…”
如果想追根溯源辉词,看源碼真的是唯一途徑,無奈源碼實(shí)在是太枯燥敷搪,為了功能的完善流行的框架引入太多和主線流程不先關(guān)的東西幢哨。即使偶爾能找到一些不錯(cuò)的源碼解析的文章捞镰,也是又臭又硬曼振,完全不適合缺少經(jīng)驗(yàn)的初學(xué)者。所以之前答應(yīng)同學(xué)近期安排一次好懂有用的直播公開課映胁,專門講解服務(wù)器和后端框架甲雅,盡量讓不管是前端小白還是前端老鳥都有收獲。
課程主題:【手把手教你實(shí)現(xiàn)Node.js Express框架】
直播時(shí)間:本周三(2017-07-05)?晚上20:30
內(nèi)容大綱
本次直播課涉及的內(nèi)容如下:
1弛姜、step0. 我們先使用 Nodejs 的入門知識(shí)搭建一個(gè)服/2廷臼、step1. 對(duì)搭建的服務(wù)器功能進(jìn)行擴(kuò)展绝页,使之成為一個(gè)能用的靜態(tài)服務(wù)器
2、step2. 繼續(xù)擴(kuò)展续誉,讓我們的靜態(tài)服務(wù)器能解析路由酷鸦,把服務(wù)器變成一個(gè)支持靜態(tài)目錄和動(dòng)態(tài)路由的“網(wǎng)站”
3、step3. 模擬 Node.js 的后端框架 Express的使用方法嘹裂,實(shí)現(xiàn)一個(gè)包含靜態(tài)目錄設(shè)置焦蘑、中間件處理例嘱、路由匹配的迷你 Express 框架
4拼卵、step4. 完善這個(gè)框架
參與方式:加QQ群617043164腋腮,暗號(hào)“框架”,快來聽課吧徊哑!