Full Stack Web Development with Backbone.js (Paperback)
暫譯: 使用 Backbone.js 的全端網頁開發 (平裝本)

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 設置工作流程自動化