本篇的內容比較多.....1 首先是從基本的nodejs服務方面講述前後端統一語言在web應用中的作用;
2 然後講了web中基本的知識,從請求方法到路由、從查詢字串到cookie和session以及快取、從表單資料到上傳檔案、以及安全認證。
雖然不是很詳細,但總體上有個引領的效果。
3 後面著重介紹了路由的概念,其實在node中路由的概念還是很關鍵的。在學習express中的時候,就是各種路由的處理。
4 中介軟體這節,沒太看懂,可能是沒試用過中介軟體,不太了解它的工作原理。大體上知道是中介軟體組成了一條鏈,乙個中介軟體處理完後,呼叫next()方法繼續執行下乙個中介軟體。
5 最後描述了頁面的渲染,express預設使用的是jade,但是我不太喜歡多學習一門模板語言。所以能使用html都使用html.
在kibana中,也是基於ng的html頁面實現的頁面渲染,很少使用模板....
構建web應用
請求方法的判斷 function req,res 路徑解析 http parser將路徑解析為req.url 客戶端 function req,res res.writehead 200 res.end file 查詢字串 node提供了querystring模組用於處理這部分資料 var url ...
構建nodejs環境
總想留下點東西,不負年華!release all release example v6.10.3 node v6.10.3 linux x64.tar.xz tar jxf node v6.10.3 linux x64.tar.xz mv node v6.10.3 linux x64 node v6...
日誌簡介和構建web應用
請求響應日誌 解決方法 日誌可封裝可解析 全鏈路可配置 request header中,因公司不同,可能使用的全鏈路唯一標誌不同。有的公司用traceid 而有的用request id,諸如此類的,如果都需要去改原始碼去完成,是否對生產的部署是一種障礙?解決方法 記錄的引數 請求方法,請求路由,請求...