Developing Backbone.js Applications (Paperback)
暫譯: 開發 Backbone.js 應用程式 (平裝本)

Addy Osmani

  • 出版商: O'Reilly
  • 出版日期: 2013-06-25
  • 定價: $1,485
  • 售價: 9.5$1,411
  • 語言: 英文
  • 頁數: 374
  • 裝訂: Paperback
  • ISBN: 1449328253
  • ISBN-13: 9781449328252
  • 相關分類: JavaScript
  • 立即出貨 (庫存 < 3)

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

商品描述

If you want to build your site’s frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You’ll learn how to create structured JavaScript applications, using Backbone’s own flavor of model-view-controller (MVC) architecture.

Start with the basics of MVC, SPA, and Backbone, then get your hands dirty building sample applications—a simple Todo list app, a RESTful book library app, and a modular app with Backbone and RequireJS. Author Addy Osmani, an engineer for Google’s Chrome team, also demonstrates advanced uses of the framework.

  • Learn how Backbone.js brings MVC benefits to the client-side
  • Write code that can be easily read, structured, and extended
  • Work with the Backbone.Marionette and Thorax extension frameworks
  • Solve common problems you’ll encounter when using Backbone.js
  • Organize your code into modules with AMD and RequireJS
  • Paginate data for your Collections with the Backbone.Paginator plugin
  • Bootstrap a new Backbone.js application with boilerplate code
  • Use Backbone with jQuery Mobile and resolve routing problems between the two
  • Unit-test your Backbone apps with Jasmine, QUnit, and SinonJS

商品描述(中文翻譯)

如果您想使用單頁應用程式(SPA)模型來構建網站的前端,這本實作手冊將教您如何使用 Backbone.js 完成這項工作。您將學習如何創建結構化的 JavaScript 應用程式,使用 Backbone 自身的模型-視圖-控制器(MVC)架構。

從 MVC、SPA 和 Backbone 的基本概念開始,然後動手構建範例應用程式——一個簡單的待辦事項清單應用程式、一個 RESTful 書籍庫應用程式,以及一個使用 Backbone 和 RequireJS 的模組化應用程式。作者 Addy Osmani,Google Chrome 團隊的工程師,還展示了該框架的進階用法。

- 學習 Backbone.js 如何將 MVC 的優勢帶到客戶端
- 編寫易於閱讀、結構化和擴展的程式碼
- 使用 Backbone.Marionette 和 Thorax 擴展框架
- 解決使用 Backbone.js 時常見的問題
- 使用 AMD 和 RequireJS 將程式碼組織成模組
- 使用 Backbone.Paginator 插件為您的集合進行分頁
- 使用樣板程式碼啟動新的 Backbone.js 應用程式
- 將 Backbone 與 jQuery Mobile 結合使用,並解決兩者之間的路由問題
- 使用 Jasmine、QUnit 和 SinonJS 對您的 Backbone 應用程式進行單元測試

最後瀏覽商品 (20)