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