Full Stack Web Development with Backbone.js (Paperback)

Patrick Mulder

  • 出版商: O'Reilly
  • 出版日期: 2014-07-29
  • 定價: $990
  • 售價: 8.0$792
  • 語言: 英文
  • 頁數: 194
  • 裝訂: Paperback
  • ISBN: 1449370985
  • ISBN-13: 9781449370985
  • 立即出貨(限量) (庫存=2)

商品描述

Learn how to build a full-stack application with Backbone.js by taking advantage of JavaScript modules, workflow automation, and Backbone’s interface building blocks. With this practical guide, author Patrick Mulder takes experienced backend developers and JavaScript programmers through the steps necessary to create a fully functional single-page application.

Backbone’s rich ecosystem of plugins makes applications easier to design and scale, but knowing which tools to use for your project can be tricky. How do you combine views and the data layer with Backbone, or serve and deploy JavaScript assets? You’ll not only learn the answers to these and many other questions; you’ll also discover Backbone’s vast number of use cases.

  • Get started quickly by using a Backbone.js and Browserify
  • Track state and organize data with Backbone models and collections
  • Capture events from users by using views and manipulating the DOM
  • Combine Backbone views with advanced HTML templates
  • Use Backbone to browse remote data sources from an API
  • Authenticate and authorize client-side interactions
  • Build a backend API with Node.js and Restify
  • Set up workflow automation with Bower, Grunt, Yeoman, and RequireJS

商品描述(中文翻譯)

學習如何使用Backbone.js建立一個全端應用程式,並利用JavaScript模組、工作流程自動化和Backbone的介面建構塊。在這本實用指南中,作者Patrick Mulder將有經驗的後端開發人員和JavaScript程式設計師帶領過程,創建一個完全功能的單頁應用程式。

Backbone豐富的插件生態系統使應用程式更容易設計和擴展,但是在項目中使用哪些工具可能會很棘手。如何將視圖和數據層與Backbone結合,或者提供和部署JavaScript資源?您不僅將學習到這些問題的答案,還將發現Backbone的廣泛應用案例。

- 使用Backbone.js和Browserify快速入門
- 使用Backbone模型和集合追蹤狀態並組織數據
- 通過使用視圖和操作DOM來捕獲用戶事件
- 將Backbone視圖與高級HTML模板結合使用
- 使用Backbone從API瀏覽遠程數據源
- 驗證和授權客戶端交互
- 使用Node.js和Restify構建後端API
- 使用Bower、Grunt、Yeoman和RequireJS設置工作流程自動化