Node.js_PDF ~ Node即學即用 [PDF電子書&原始碼]

Node.js_PDF ~ Node即學即用 [PDF電子書&原始碼]

Node.js_PDF ~ Node即學即用  [PDF電子書&原始碼]


資料來源: https://book.douban.com/subject/20515024/



目錄

第一部分  基礎入門
第1 章  Node.js 簡介  3
1.1  安裝Node.js  4
1.2  開始寫代碼  7
1.2.1  Node REPL  7
1.2.2  編寫首個伺服器程式  9
1.3  為什麼選擇Node  11
1.3.1  高性能Web 伺服器  11
1.3.2  專業的JavaScript  12
1.3.3  流覽器之戰 2.0  13
第2 章  編寫有趣的應用  15
2.1  創建一個聊天伺服器  15
2.2  我們也來編寫個Twitter  23
第3 章  編寫健壯的Node 程式  33
3.1  事件迴圈  33
3.2  模式  39
3.3  編寫產品代碼  44
3.3.1  差錯處理  45
3.3.2  使用多處理器  46
第二部分  API 和常用模組
第4 章  核心API  55
4.1  Events  55
4.1.1  EventEmitter  56
4.1.2  Callback 語法  57
4.2  HTTP  59
4.2.1  HTTP 伺服器  59
4.2.2  HTTP 用戶端  61
4.2.3  URL  65
4.2.4  querystring  67
4.3  I/O  68
4.3.1  資料流程(stream)  68
4.3.2  檔案系統  69
4.3.3  Buffer  70
4.3.4  console.log  76
第5 章  工具類API  77
5.1  DNS  77
5.2  加密  79
5.2.1  Hashing  79
5.2.2  HMAC  81
5.2.3  公開金鑰加密  82
5.3  進程  86
5.3.1  process 模組  87
5.3.2  子進程  95
5.4  用assert 來測試  101
5.5  虛擬機器  104
第6 章  資料訪問  109
6.1  NoSQL 和文檔存儲  109
6.1.1  CouchDB  109
6.1.2  Redis  117
6.1.3  MongoDB  25
6.2  關係型數據庫  129
6.2.1  MySQL  129
6.2.2  PostgreSQL  136
6.3  連接池  139
6.4  訊息佇列協議  141
第7 章  重要的外部模組  147
7.1  Express  147
7.1.1  一個簡單的Express 應用  147
7.1.2  在Express 中設置路由  148
7.1.3  處理表單數據  153
7.1.4  範本引擎  154
7.1.5  中介軟體  158
7.2  Socket.IO  161
7.2.1  命名空間  163
7.2.2  Express 中使用Socket.IO  165
第8 章  擴展Node  171
8.1  模組  171
8.2  包管理  172
8.2.1  搜索包  172
8.2.2  創建包  172
8.2.3  發佈包  173
8.2.4  連結  173
8.3  附加組件  174
詞彙表  175
索引  176

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *