Backbone.js開發秘笈

Backbone.js開發秘笈 pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:Vadim Mirgorod
出品人:
頁數:228
译者:王宇
出版時間:2014-5-4
價格:49.00
裝幀:平裝
isbn號碼:9787111460800
叢書系列:Web開發技術叢書
圖書標籤:
  • 前端
  • JavaScript
  • MVC
  • backbone
  • MVP
  • Backbone.js
  • 計算機
  • web前端
  • Backbone
  • js
  • JavaScript
  • 前端開發
  • Web開發
  • 框架
  • 單頁應用
  • SPA
  • 模型視圖控製器
  • MVC
  • 數據驅動
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

第1章 嚮讀者介紹瞭MVC模式和Backbone.js框架。讀者將學習如何以MVC的方式設計Backbone應用,並且能夠使用模型、視圖和路由器來創建第一個Backbone應用。

第2章 幫助讀者瞭解Backbone的模型對象Backbone.Model。它是應用程序主要的構建單元,負責存儲數據以及實現業務邏輯。

第3章 講解瞭如何使用易於管理的集閤來組織多個模型。它提供瞭執行諸如排序、過濾和遍曆這樣的集閤的操作能力。

第4章 幫助讀者瞭解如何使用Backbone的視圖來渲染模型和集閤,以及如何捕獲DOM事件。

第5章 介紹瞭Backbone.js中所用到的事件係統以及事件綁定技術。

第6章 本章關注改善Backbone前端應用的方法,使之看起來更加美觀,而且開發起來更加容易。

第7章 著重介紹瞭Backbone.js是如何將模型和集閤與RESTful架構的後端係統相互同步的,以及如何把它們存儲在HTML5的本地存儲當中。

第8章 幫助讀者學習如何解決在Backbone開發過程中最具有挑戰性的那些問題,例如創建擴展插件、應用的測試、創建移動應用以及如何使我們的應用與搜索引擎兼容,等等。

著者簡介

Vadim Mirgorod?資深Web技術專傢、開源領域專傢,現為CoderBlvd主管。他之前曾在頓涅茨剋國立工業大學講授Web開發課程,在Trellon公司擔任首席開發工程師,負責使用Drupal和PHP開發各種基於CRM的係統以及Web應用程序。他對技術和創新總是充滿熱情,是一名活躍的社區成員,積極地組織各種IT活動,並且多次在各種國際會議上發錶演講。他為內容管理係統Drupal貢獻過代碼,並且還負責維護多個Backbone.js的插件。

圖書目錄

目  錄
譯者序
前 言
緻 謝
第1章 理解Backbone 1
1.1 導論 1
1.2 使用MVC模式設計應用 2
1.3 使用模型與集閤定義業務邏輯 5
1.4 使用視圖與路由器為應用的行為建模 8
1.5 從零開始建立一套應用程序結構 12
1.6 編寫第一個Backbone應用 13
1.7 在應用中實現URL路由 16
1.8 使用插件來擴展應用 19
1.9 如何參與Backbone項目 20
第2章 模型 21
2.1 導論 21
2.2 創建一個模型 21
2.3 模型屬性的操作 24
2.4 模型標識符的操作 25
2.5 模型屬性的驗證 26
2.6 重寫getters與setters方法 28
2.7 通過創建撤銷點來保存或恢復模型的狀態 31
2.8 模型中工作流的實現 34
2.9 在模型中使用高級的驗證方式 38
2.10 驗證HTML錶單 42
2.11 在模型中使用嵌套屬性 45
2.12 實現模型間一對一的關係 47
第3章 集閤 51
3.1 導論 51
3.2 創建模型的集閤 52
3.3 使用索引從集閤中獲取模型 53
3.4 使用ID從集閤中獲取模型 54
3.5 為集閤添加一個模型 54
3.6 從集閤中移除一個模型 56
3.7 以棧或隊列的方式使用集閤 56
3.8 對集閤進行排序 57
3.9 對集閤中的模型進行過濾 58
3.10 對集閤進行遍曆 59
3.11 集閤的鏈式操作 61
3.12 在集閤上執行NoSQL查詢 62
3.13 在同一個集閤中存儲不同類型的模型 66
3.14 實現一對多的關係 68
第4章 視圖 73
4.1 導論 73
4.2 渲染視圖 73
4.3 使用jQuery處理視圖元素 77
4.4 對視圖中的模型進行渲染 78
4.5 對視圖中的集閤進行渲染 80
4.6 將視圖拆分成子視圖 81
4.7 處理視圖的文檔對象模型(DOM)事件 84
4.8 使用Backbone.Router在視圖間進行切換 88
第5章 事件及其綁定 92
5.1 導論 92
5.2 在Backbone.js中管理事件 92
5.3 處理Backbone對象的事件 94
5.4 把模型綁定到視圖 96
5.5 把集閤綁定到視圖 98
5.6 使用Backbone.stickit進行雙嚮綁定 104
5.7 把模型與集閤綁定到下拉列錶 108
5.8 在視圖中處理快捷鍵 111
5.9 處理路由器事件 112
第6章 模闆及其他用戶界麵的相關技術 114
6.1 導論 114
6.2 在視圖中使用模闆 114
6.3 實現一個模闆加載器 117
6.4 使用Mustache模闆 119
6.5 定義錶單 121
6.6 為錶單添加驗證功能 124
6.7 處理錶單事件 126
6.8 使用Bootstrap框架定製一個錶單 128
6.9 使用LayoutManager構建頁麵布局 132
6.10 創建語義化及風格化的數據錶格 136
6.11 使用HTML5的畫布元素進行繪圖 142
第7章 REST及存儲 146
7.1 導論 146
7.2 為後端應用構建REST API 147
7.3 使用MongoLab創建一個RESTful後端應用的原型 148
7.4 與RESTful服務同步模型和集閤 151
7.5 使用Backbone創建一個RESTful服務的前端應用 155
7.6 使用輪詢技術來獲取數據 165
7.7 使用HTML5本地存儲 170
第8章 其他相關技術 172
8.1 導論 172
8.2 在Backbone對象中使用mixin 173
8.3 使用Grunt創建一個Backbone.js的擴展插件 174
8.4 使用QUnit為Backbone擴展插件編寫測試用例 178
8.5 使用jQuery Mockjax模擬一個RESTful服務來進行異步測試 182
8.6 使用jQuery Mobile開發移動應用 184
8.7 使用PhoneGap創建iOS/Android應用 193
8.8 使用Require.js組織項目結構 196
8.9 使應用與搜索引擎相兼容 204
8.10 避免Backbone應用中的內存泄漏 209
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

很適閤初學者,介紹瞭backbone.js及其相關插件的API。不過,作為一個過氣的框架,自己以後應該是沒什麼機會用它瞭。

评分

找不到全本,隻看瞭搶先版。對於剛入門的程序員來說,還是很不錯的,可以很快的瞭解並熟悉Backbone的API。 之後看瞭全英文的書,後麵幾張講解的各種加強類庫,還是收益頗深,建議使用Backbone都看一下。

评分

結構清晰,淺入淺齣。齣版半年纔一個人標記?看來Backbone是過時瞭... 我對這個框架的第一印象倒是很好,簡單,恰如其名——Backbone而已。

评分

很適閤初學者,介紹瞭backbone.js及其相關插件的API。不過,作為一個過氣的框架,自己以後應該是沒什麼機會用它瞭。

评分

很適閤初學者,介紹瞭backbone.js及其相關插件的API。不過,作為一個過氣的框架,自己以後應該是沒什麼機會用它瞭。

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

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