node即學(xué)即用用現(xiàn)成的設(shè)計(jì)模式編寫(xiě)事件驅(qū)動(dòng)程序,配合具體例子,深入框架核心及API工具。除了詳細(xì)介紹Node提供的API外,還用大量篇幅介紹了服務(wù)器事件驅(qū)動(dòng)開(kāi)發(fā)的重要概念。內(nèi)容涉及跨服務(wù)器的并發(fā)連接、非阻塞I/O和事件驅(qū)動(dòng)的編程、如何支持各種數(shù)據(jù)庫(kù)和數(shù)據(jù)存儲(chǔ)工具、NodeAPI的使用示例等。
東坡小編分享node即學(xué)即用 pdf電子書(shū)籍,點(diǎn)擊下面的地址可以免費(fèi)下載閱讀。
node即學(xué)即用目錄
第一部分 基礎(chǔ)入門(mén)
第1章 Node.js簡(jiǎn)介
1.1 安裝Node.js
1.2 開(kāi)始寫(xiě)代碼
1.2.1 Node REPL
1.2.2 編寫(xiě)首個(gè)服務(wù)器程序
1.3 為什么選擇Node
1.3.1 高性能Web 服務(wù)器
1.3.2 專(zhuān)業(yè)的JavaScript
1.3.3 瀏覽器之戰(zhàn)2.0
第2章 編寫(xiě)有趣的應(yīng)用
2.1 創(chuàng)建一個(gè)聊天服務(wù)器
2.2 我們也來(lái)編寫(xiě)個(gè)Twitter
第3章 編寫(xiě)健壯的Node程序
3.1 事件循環(huán)
3.2 模式
3.3 編寫(xiě)產(chǎn)品代碼
3.3.1 差錯(cuò)處理
3.3.2 使用多處理器
第二部分 API和常用模塊
第4章 核心API
4.1 Events
4.1.1 EventEmitter
4.1.2 Callback語(yǔ)法
4.2 HTTP
4.2.1 HTTP服務(wù)器
4.2.2 HTTP客戶(hù)端
4.2.3 URL
4.2.4 querystring
4.3 I/O
4.3.1 數(shù)據(jù)流(stream)
4.3.2 文件系統(tǒng)
4.3.3 Buffer
4.3.4 console.log
第5章 工具類(lèi)API
5.1 DNS
5.2 加密
5.2.1 Hashing
5.2.2 HMAC
5.2.3 公鑰加密
5.3 進(jìn)程
5.3.1 process模塊
5.3.2 子進(jìn)程
5.4 用assert來(lái)測(cè)試
5.5 虛擬機(jī)
第6章 數(shù)據(jù)訪問(wèn)
6.1 NoSQL和文檔存儲(chǔ)
6.1.1 CouchDB
6.1.2 Redis
6.1.3 MongoDB
6.2 關(guān)系型數(shù)據(jù)庫(kù)
6.2.1 MySQL
6.2.2 PostgreSQL
6.3 連接池
6.4 消息隊(duì)列協(xié)議
第7章 重要的外部模塊
7.1 Express
7.1.1 一個(gè)簡(jiǎn)單的Express應(yīng)用
7.1.2 在Express中設(shè)置路由
7.1.3 處理表單數(shù)據(jù)
7.1.4 模板引擎
7.1.5 中間件
7.2 Socket.IO
7.2.1 命名空間
7.2.2 Express中使用Socket.IO
第8章 擴(kuò)展Node
8.1 模塊
8.2 包管理
8.2.1 搜索包
8.2.2 創(chuàng)建包
8.2.3 發(fā)布包
8.2.4 鏈接
8.3 附加組件
詞匯表
索引
node即學(xué)即用節(jié)選
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版