AngularJS高級編程

AngularJS高級編程
定價:359
NT $ 312
 

內容簡介

隨着JavaScript社區的快速發展,AngularJS在2012年6月發布1.0版本時橫空出世。該JavaScript客戶端框架是由Google開發的,它可以通過MVC框架幫助開發者實現設計優良的Web頁面和應用。它提供了MVVM、模塊化、雙向數據綁定、依賴注入等特性。

正是這些特性,使它迅速成為Web開發領域的新寵,甚至被譽為Web開發世界中最激動人心的創新技術之一。

卡爾波夫、尼托着的《AngularJS高級編程》當之無愧地可以被稱為AngularJS高級編程,除了講解基礎知識之外,它還包含了大量對AngularJS特性底層實現的描述,以及許多自動化構建工具和測試工具的應用。
 

目錄

第1章 構建簡單的AngularJS應用
1.1 構建目標
1.2 學習內容
1.3 步驟1:使用Yeoman搭建項目
1.3.1 安裝Yeoman
1.3.2 搭建項目
1.3.3 瀏覽應用
1.3.4 清理
1.4 步驟2:創建監視列表
1.4.1 應用模塊
1.4.2 Watchlist服務
1.4.3 監視列表面板指令
1.5 步驟3:配置客戶端路由
1.5.1 AngularngRoute模塊
1.5.2 添加新的路由
1.5.3 使用路由
1.5.4 模板視圖
1.6 步驟4:創建導航欄
1.6.1 更新HTML
1.6.2 創建MainCtrl
1.7 步驟5:添加股票
1.7.1 創建CompanyService
1.7.2 創建AddStock模態框
1.7.3 更新WatchlistService
1.7.4 實現WatchlistCtrl
1.7.5 修改監視列表視圖
1.8 步驟6:集成YahooFinance
1.8.1 創建QuoteService
1.8.2 從控制台調用服務
1.9 步驟7:創建股票表格
1.9.1 創建StkStockTable指令
1.9.2 創建StkStockRow指令
1.9.3 創建股票表格模板
1.9.4 更新監視列表視圖
1.10 步驟8:內聯表單編輯
1.10.1 創建contemeditable指令
1.10.2 更新StkStockTable模板
1.11 步驟9:格式化貨幣
1.11.1 創建StkSignColor指令
1.11.2 更新StockTable模板
1.12 步驟10:為價格變動添加動畫
1.12.1 創建StkSignFade指令
1.12.2 更新StockTable模板
1.13 步驟ll:創建儀表盤
1.13.1 更新儀表盤控制器
1.13.2 更新儀表盤視圖
1.14 生產環境部署
1.15 小結
第2章 智能工作流和構建工具
2.1 工具的作用
2.2 Bower
2.2.1 開始使用Bower
2.2.2 搜索包
2.2.3 安裝包
2.2.4 版本化依賴
2.3 Grunt
2.3.1 開始使用Grunt
2.3.2 安裝插件
2.3.3 目錄結構
2.3.4 Gruntfile
第3章 架構
第4章 數據綁定
第5章 指令
第6章 模板、位置和路由
第7章 服務、工廠和提供者
第8章 服務器通信
第9章 測試和調試AngularJS應用
第10章 繼續前行
附錄 資源
網路書店 類別 折扣 價格
  1. 新書
    87
    $312