Meteor 全棧開發 Meteor全栈开发

杜亦舒

  • 出版商: 電子工業
  • 出版日期: 2016-10-01
  • 定價: $450
  • 售價: 8.5$383
  • 語言: 簡體中文
  • 頁數: 262
  • 裝訂: 平裝
  • ISBN: 7121299682
  • ISBN-13: 9787121299681
  • 相關分類: JavaScript
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

<內容簡介>

本書全面介紹了新一代全棧開發平臺Meteor。書中首先簡要介紹了Meteor 的概念和特性,然後通過各種示例講解Meteor 的用法,再用案例實踐的方式綜合運用所講過的內容,加深對Meteor 的理解,接著展示Meteor 應用如何部署到生產環境中,最後探討一些Meteor 應用架構擴展的進階話題。本書面向對JavaScript 全棧開發感興趣的讀者,可供希望快速進行產品開發和想嘗試新技術的開發者參考。

<章節目錄>

第1章Meteor簡介1
1.1 Meteor是什麼1
1.2 Meteor快速起步2
1.2.1創建新應用2
1.2.2與LAMP對比開發過程3
1.3 Meteor的工作原理4
1.3.1工作流程4
1.3.2核心技術6
1.4 Meteor為什麼快8
1.5優勢與不足10
1.5.1優勢10
1.5.2弱勢11
1.5.3關於質疑12
1.6本章小結13
第2章快速入門14
2.1安裝環境14
2.2默認項目分析15
2.3資源推薦19
2.4本章小結23
第3章模板系統24
3.1模板介紹24
3.2模板的核心用法26
3.2.1基礎標籤26
3.2.2模板的定義28
3.2.3模板引用與嵌套28
3.2.4流程控制指令31
3.3 helper34
3.4事件處理38
3.5生命週期42
3.6引用第三方JavaScript庫43
3.7小插件推薦—Bert47
3.8本章小結52
第4章數據庫53
4.1體驗Meteor與數據庫的溝通53
4.2認識MongoDB57
4.2.1 MongoDB概述57
4.2.2 MongoDB操作示例59
4.3 Meteor數據庫操作61
4.3.1 Meteor連接MongoDB61
4.3.2 Meteor操作MongoDB的方法62
4.3.3聚合73
4.4本章小結85
第5章路由Iron.Router86
5.1路由介紹86
5.2客戶端路由88
5.2 .1體驗Iron.Router88
5.2.2佈局模板.92
5.2.3路由中的數據操作94
5.2.4 routerhook99
5.2.5控制器100
5.2.6獲取當前路由103
5.3服務器端路由105
5.3.1創建服務器端路由105
5.3.2 RestfulRoutes107
5.3.3 HTTP請求109
5.4本章小結118
第6章用戶系統119
6.1用戶系統介紹119
6.2添加用戶系統121
6.2.1基礎用戶系統121
6.2.2在獨立頁面中註冊登錄125
6.3用戶系統的配置129
6.3.1文字國際化129
6.3.2配置註冊信息項131
6.4第三方登錄集成135
6.4.1 QQ登錄135
6.4.2微博登錄139
6.5本章小結142
第7章發布訂閱與methods143
7.1數據的發布訂閱143
7.1.1發布訂閱介紹143
7.1.2體驗發布訂閱146
7.1.3模板helper訂閱151
7.1.4參數訂閱152
7.1.5路由訂閱155
7.1.6發布多集合的關聯數據159
7.1 .7示例:一個簡單的搜索164
7.2 methods172
7.2.1 methods介紹172
7.2.2 methods定義與調用173
7.2.3參數驗證176
7.2.4 Collection2schema驗證180
7.3本章小結185
第8章項目實踐—在線書籤186
8.1功能分析186
8.2構建單頁應用187
8.2.1創建項目187
8.2.2書籤列表188
8.2.3添加書籤192
8.2.4刪除書籤195
8.2.5修改書籤196
8.3添加路由200
8.4添加用戶系統205
8.5代碼完善211
8.5.1發布訂閱改造211
8.5.2 methods改造213
8.6本章小結215
第9章測試與調試217
9.1測試217
9.1.1概述217
9.1.2 mocha入門221
9.1.3 Meteor單元測試詳解228
9.2調試234
9.2.1 meteorshell234
9.2.2 meteordebug235
9.2.3瀏覽器debugger236
9.3本章小結238
第10章部署239
10.1自動部署239
10.2手動部署244
10.3本章小結248
第11章架構擴展249
11.1架構思路249
11.2 Nginx負載均衡253
11.3 MongoDB複製集256
11.4 Redis緩存259
11.5雲服務架構260
11.6本章小結262

目錄大綱