Data-oriented Development with Angularjs

Manoj Waikar

  • 出版商: Packt Publishing
  • 出版日期: 2015-04-30
  • 售價: $1,240
  • 貴賓價: 9.5$1,178
  • 語言: 英文
  • 頁數: 129
  • 裝訂: Paperback
  • ISBN: 1784398055
  • ISBN-13: 9781784398057
  • 相關分類: Angular
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Write DSLs for your user interface code using AngularJS directives and add real-time capabilities to your applications using AngularFire's three-way data binding with Firebase

About This Book

  • Create powerful custom HTML elements and attributes using AngularJS directives
  • Store and sync data in real time using Firebase
  • Practical working examples to help you apply your knowledge to solve real-world problems

Who This Book Is For

This book helps beginner-level AngularJS developers organize AngularJS applications by discussing important AngularJS concepts and best practices. If you are an experienced AngularJS developer but haven't written directives or haven't created custom HTML controls before, then this book is ideal for you.

What You Will Learn

  • Experience the power of two-way data binding using AngularJS and three-way data binding using Firebase
  • Use dependency injection in AngularJS
  • Get the $http and $resource services to work with REST APIs
  • Realize the full power of AngularJS by writing custom elements, attributes, and so on, using directives
  • Create real-time apps using Firebase and AngularJS
  • Discover the benefits and uses of Node.js, Yeoman, Yo Angular generator, Grunt, and Bower
  • Get to grips with the basics of Git and use Git flow for a more productive Git branching workflow

In Detail

AngularJS is one of the most popular JavaScript frameworks used to write single page applications and is suitable for developing large-scale enterprise applications. With Firebase, you can easily store and sync data in real time. It has libraries for all the major web and mobile platforms (including AngularJS) and bindings for the most popular frameworks (such as Node.js).

Data-oriented Development with AngularJS is a systematic learning guide that covers important AngularJS concepts such as data binding, dependency injection, directives, and so on. It also covers the basics of Firebase and three-way data binding with AngularFire. You'll be able to create a small project and build a real-time application using Firebase and AngularJS. This project uses most of the concepts and best practices learned in the book so that you can apply the very same principles in real-world AngularJS development.

商品描述(中文翻譯)

撰寫用於用戶界面的 DSL,使用 AngularJS 指令,並利用 AngularFire 的三向數據綁定與 Firebase 為您的應用程式添加實時功能

關於本書
- 使用 AngularJS 指令創建強大的自定義 HTML 元素和屬性
- 使用 Firebase 實時存儲和同步數據
- 實用的工作範例幫助您應用所學知識解決現實問題

本書適合誰
本書幫助初學者級別的 AngularJS 開發者組織 AngularJS 應用程式,討論重要的 AngularJS 概念和最佳實踐。如果您是經驗豐富的 AngularJS 開發者,但尚未編寫指令或創建自定義 HTML 控件,那麼本書非常適合您。

您將學到什麼
- 體驗使用 AngularJS 的雙向數據綁定和使用 Firebase 的三向數據綁定的強大功能
- 在 AngularJS 中使用依賴注入
- 使 $http 和 $resource 服務與 REST API 一起工作
- 通過編寫自定義元素、屬性等,實現 AngularJS 的全部功能
- 使用 Firebase 和 AngularJS 創建實時應用程式
- 發現 Node.js、Yeoman、Yo Angular generator、Grunt 和 Bower 的好處和用途
- 理解 Git 的基本概念,並使用 Git flow 進行更高效的 Git 分支工作流程

詳細內容
AngularJS 是最受歡迎的 JavaScript 框架之一,用於編寫單頁應用程式,適合開發大型企業應用程式。使用 Firebase,您可以輕鬆地實時存儲和同步數據。它擁有適用於所有主要網頁和移動平台的庫(包括 AngularJS),以及與最流行框架(如 Node.js)的綁定。

《使用 AngularJS 的數據導向開發》是一本系統的學習指南,涵蓋了重要的 AngularJS 概念,如數據綁定、依賴注入、指令等。它還涵蓋了 Firebase 的基本知識以及與 AngularFire 的三向數據綁定。您將能夠創建一個小型項目,並使用 Firebase 和 AngularJS 構建一個實時應用程式。該項目使用了書中學到的大多數概念和最佳實踐,讓您能夠在現實的 AngularJS 開發中應用相同的原則。