Node.js實戰(第2季)

Node.js實戰(第2季) pdf epub mobi txt 電子書 下載2025

出版者:電子工業齣版社
作者:吳中驊
出品人:
頁數:308
译者:
出版時間:
價格:59.00
裝幀:
isbn號碼:9787121271397
叢書系列:
圖書標籤:
  • node.js
  • node
  • 編程
  • js
  • 計算機
  • Node.js
  • 實踐
  • 前端
  • Node
  • js
  • 後端開發
  • JavaScript
  • Web開發
  • 服務器端
  • 實戰
  • 編程
  • 技術
  • 教程
  • Node
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《Node.js實戰(第2季)》通過7個實例分彆講解瞭Node.js在實戰開發中的應用,這些章節既涉及Docker、Koa 等最新技術,也涉及OAuth2、命令行工具、消息隊列、單元測試、編寫C/C++模塊等實戰中經常會遇到的問題和應用場景。《Node.js實戰(第2季)》章節大體按照從簡單到復雜的難度編排,每一章都通過一個實例指引讀者從頭開發一個Node.js應用,讓讀者循序漸進地學習Node.js,以及在實戰開發中的編程技巧。《Node.js實戰(第2季)》不但著重講解瞭每個實戰案例所涉及的基礎知識、思路和方法,也詳細解釋瞭源碼的關鍵部分,希望有利於讀者的學習和理解。

《Node.js實戰(第2季)》適閤有一定Node.js基礎及服務器端開發基礎的讀者閱讀,也適閤想瞭解Node.js可以做什麼、想迅速上手實踐的讀者閱讀。

著者簡介

吳中驊,現於同程旅遊擔任係統架構師,也負責在同程旅遊開展Node.js項目,非常享受Node.js的高性能和異步帶來的編程愉悅感。

雷宗民,一登後颱開發工程師,2011年6月開始接觸Node.js,從此開始各種摺騰與造輪子。

趙坤,現於北京紅樹島信息科技有限公司工作,熱愛互聯網,崇尚開源精神。2013年偶遇Node.js,相見恨晚,從此開始一條Node.js不歸路。

劉亞中,GitHub發燒友、Node.js源碼貢獻者,以Node.js Ninja身份先後參與國內外多個創業項目如Pixbi、Fireball、WeFlex、51Degrees等,並參與維護其中的部分開源項目。

圖書目錄

第1章 通過Docker快速發布Node.js應用/ 1
1.1 什麼是Docker /1
1.2 Nginx作為Node.js前端Web Server的作用 /3
1.3 安裝Docker和下載Images鏡像/ 5
1.4 Docker常用命令 /8
1.5 啓動Container盒子 /10
1.6 文件捲標加載/ 11
1.7 將多個Container盒子連接起來 /13
1.8 不要用SSH連接到你的Container盒子 /15
1.9 配置DockerImages鏡像和發布應用/ 19
1.10 什麼是Jenkins/ 26
1.11 通過Docker安裝和啓動Jenkins /28
1.12 配置Jenkins並自動化部署Node.js項目/ 29
1.13 小結/ 36
1.14 參考文獻/ 37
第2章 開發OAuth2認證服務器 /38
2.1 本章所用到的第三方模塊/ 38
2.2 REST風格的API/ 39
2.3 定義返迴數據格式/ 40
2.4 實現簡單的API/ 41
2.4.1 擴展Response對象/ 41
2.4.2 統一處理齣錯信息/ 43
2.4.3 實現簡單的API/ 43
2.4.4 API版本/ 44
2.5 關於OAuth認證/ 45
2.5.1 OAuth 2.0授權流程/ 45
2.5.2 OAuth 2.0授權詳解/ 45
2.5.3 定義授權接口/ 48
2.6 實現OAuth認證/ 48
2.6.1 OAuth2/authorize接口/ 48
2.6.2 OAuth2/access_token接口/ 52
2.6.3 在處理API請求前驗證Access Token/ 55
2.6.4 Access Token過期的問題/ 56
2.7 實現API客戶端/ 58
2.8 API傳輸過程中的安全問題/ 62
2.9 API請求頻率限製/ 63
2.10 讓API返迴結果支持不同的格式/65
2.10.1 通過後綴來指定返迴的數據格式/ 65
2.10.2 通過Accept請求頭來指定返迴的數據格式/ 67
2.11 生成隨機的測試數據/ 68
2.12 小結/ 69
2.13 參考文獻及開源項目/ 70
第3章 基於RabbitMQ搭建消息隊列/ 72
3.1 什麼是消息隊列,消息隊列的優勢/72
3.2 安裝和啓動RabbitMQ /75
3.3 RabbitMQ的Hello World/ 76
3.4 RabbitMQ的工作隊列/80
3.5 RabbitMQ的PUB/SUB隊列/ 84
3.6 RabbitMQ的隊列路由 /89
3.7 RabbitMQ的RPC遠程過程調用/ 94
3.8 基於RabbitMQ的Node.js和Python通信實例/ 99
3.9 RabbitMQ方案和HTTP方案的對比 /103
3.10 小結/ 117
3.11 參考文獻 117
第4章 編寫命令行工具——打造一個靜態博客係統/ 118
4.1 本章所使用到的第三方模塊/ 119
4.2 命令格式/ 120
4.2.1 常見的命令格式/ 121
4.2.2 定義靜態博客命令格式/121
4.3 編寫命令行工具/ 122
4.4 實時預覽/ 126
4.4.1 啓動Web服務器 /127
4.4.2 渲染文章頁麵/ 128
4.4.3 文章元數據/ 131
4.4.4 增加模闆/ 132
4.4.5 渲染文章列錶/ 136
4.5 生成靜態博客/ 140
4.6 配置文件/ 146
4.7 創建空白博客模闆/ 150
4.8 一些有用的第三方服務/ 153
4.8.1 評論組件/ 153
4.8.2 分享組件/ 154
4.9 小結/ 155
4.10 參考文獻/ 156
第5章 基於Koa快速開發Web應用/ 157
5.1 ES6時代的來臨/ 157
5.1.1 function和function*/ 158
5.1.2 yield和yield*/ 1605.1.3 co和Koa/ 162
5.2 模闆係統/ 170
5.2.1 ejs和co-ejs/ 170
5.2.2 過濾器/ 173
5.3 路由/ 173
5.4 參數驗證與錯誤處理/ 175
5.4.1 koa-scheme /175
5.4.2 koa-errorhandler/ 178
5.5 緩存和配置/ 182
5.5.1 koa-router-cache和co-cache /182
5.5.2 config-lite/ 184
5.6 測試/ 184
5.6.1 單元測試/ 184
5.6.2 co-mocha和co-supertest 185
5.7 開發一個論壇係統/ 189
5.7.1 基礎項目搭建/ 189
5.7.2 路由和功能設計/ 193
5.7.3 自定義模型/ 194
5.7.4 theme的設計/ 200
5.7.5 注冊/ 206
5.7.6 登錄與登齣/ 213
5.7.7 主頁與版塊/ 216
5.7.8 用戶頁/ 221
5.7.9 發錶頁與話題頁/ 222
5.7.10 測試/ 228
5.7.11 部署 231
5.8 小結/ 233
5.9 參考文獻/ 233
第6章 Node.js測試服務搭建 /235
6.1 概述/ 235
6.1.1 目的/ 2356.1.2 Pixbi/ 236
6.2 搭建後端測試服務/ 238
6.2.1 單元測試/ 239
6.2.2 功能性測試/ 259
6.2.3 可拓展性測試/ 260
6.3 搭建前端測試服務/ 261
6.3.1 PhantomJS/ 262
6.3.2 BrowserStack/ 266
6.3.3 Adobe CEP(Common Extensibility Platform)/269
6.4 加入持續集成工作流/ 271
6.5 小結/ 274
6.6 參考資料/ 276
第7章 使用Node.js綁定C語言庫——51Degrees.node /277
7.1 開發背景/ 277
7.2 預備知識/ 279
7.2.1 51Degrees-C /279
7.2.2 C/C++中的Node.js API/ 282
7.2.3 使用nan/ 284
7.3 編碼/ 285
7.3.1 項目初始化/ 285
7.3.2 創建v8膠水層接口/ 286
7.3.3 創建JavaScript代碼/ 293
7.4 構建與發布/ 294
7.4.1 node-gyp與binding.gyp/ 294
7.4.2 發布/ 296
7.5 如何從nan 1.x升級到nan 2.x /296
7.6 後記/ 298
· · · · · · (收起)

讀後感

評分

一开始的Docker就像网上那些科普的文章一样,讲的浅显无比,就像doc上能查到的资料一样。一本讲node的书中讲的docker竟然列举的通用的例子,而不是专讲部署node。讲部署node那一页简直就像一笔带过一样,实在让人怀疑作者有没有详细深入实践过。 前面潦草的开头给了我印象无比...

評分

一开始的Docker就像网上那些科普的文章一样,讲的浅显无比,就像doc上能查到的资料一样。一本讲node的书中讲的docker竟然列举的通用的例子,而不是专讲部署node。讲部署node那一页简直就像一笔带过一样,实在让人怀疑作者有没有详细深入实践过。 前面潦草的开头给了我印象无比...

評分

一开始的Docker就像网上那些科普的文章一样,讲的浅显无比,就像doc上能查到的资料一样。一本讲node的书中讲的docker竟然列举的通用的例子,而不是专讲部署node。讲部署node那一页简直就像一笔带过一样,实在让人怀疑作者有没有详细深入实践过。 前面潦草的开头给了我印象无比...

評分

一开始的Docker就像网上那些科普的文章一样,讲的浅显无比,就像doc上能查到的资料一样。一本讲node的书中讲的docker竟然列举的通用的例子,而不是专讲部署node。讲部署node那一页简直就像一笔带过一样,实在让人怀疑作者有没有详细深入实践过。 前面潦草的开头给了我印象无比...

評分

一开始的Docker就像网上那些科普的文章一样,讲的浅显无比,就像doc上能查到的资料一样。一本讲node的书中讲的docker竟然列举的通用的例子,而不是专讲部署node。讲部署node那一页简直就像一笔带过一样,实在让人怀疑作者有没有详细深入实践过。 前面潦草的开头给了我印象无比...

用戶評價

评分

買書需謹慎,至少看清齣版年份

评分

無用心

评分

我這種 Node 渣可以學到很多東西

评分

代碼貼的很歡快啊

评分

拼湊的,排版差。不過還是能學到一點點東西的

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有