AngularJS深度剖析與最佳實踐 AngularJS深度剖析与最佳实践

雪狼, 破狼, 彭洪偉

  • 出版商: 機械工業
  • 出版日期: 2016-01-01
  • 定價: $414
  • 售價: 8.5$352
  • 語言: 簡體中文
  • 頁數: 321
  • 裝訂: 平裝
  • ISBN: 7111520963
  • ISBN-13: 9787111520962
  • 相關分類: Angular
  • 下單後立即進貨 (約4週~6週)

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

商品描述

<內容簡介>

雪狼、破狼、彭洪偉編著的《AngularJS深度剖析與最佳實踐》深入講解AngularJS的基本概念及其背後的原理,包括完整的開發框架與最佳實踐。不僅抽絲剝繭地展現了AngularJS的諸多特性與技巧,還講解了工程實踐中容易陷入的「坑」,是從小工走向專家的必備參考。
本書首先從實戰開始,通過實戰演練逐步帶領讀者體驗Angular的開發過程,並隨著進度的推進,引入所需的技術和概念。然後對於在實戰中提到的一些概念進行深入講解:包括這些概念怎麼用,什麼時候用,什麼時候不用等。接下來講解這些概念背後的原理,看看這些概念之間是如何協作的,包括AngularJS的工作模式等。最後介紹最佳實踐,將主要介紹實戰經驗,包括如何發掘一些不常用但很有用的API,如何把看起來平淡無奇的框架特性運用得出神入化等。此外,作者還從實際工作中總結了一些開發技巧和容易陷入的「坑」,以及常見的優秀工具及其使用經驗,這對於實際開發非常有參考價值。

 

<章節目錄>


前言
第1章 從實戰開始
  1.1 環境準備
  1.2 需求分析與迭代計劃
  1.3 創建項目
    1.3.1 Yeoman
    1.3.2 FrontJet
  1.4 實現第一個頁面:註冊
    1.4.1 約定優於配置
    1.4.2 定義路由
    1.4.3 把後端程序跑起來
    1.4.4 連接後端程序
    1.4.5 添加驗證器
    1.4.6 「錯誤信息提示」指令
    1.4.7 用過濾器生成用戶友好的提示信息
    1.4.8 實現自定義驗證規則
    1.4.9 實現圖形驗證碼
  1.5 實現更多功能:主題
    1.5.1 實現主題列表
    1.5.2 實現過濾功能
    1.5.3 實現分頁功能
    1.5.4 實現主題樹
    1.5.5 實現遞歸主題樹
    1.5.6 實現「查看詳情」功能
  1.6 實現AOP功能
    1.6.1 實現登錄功能
    1.6.2 實現對話框
    1.6.3 實現錯誤處理功能
  1.7 實戰小結
第2章 概念介紹
  2.1 什麼是UI
  2.2 模塊
  2.3 作用域
  2.4 控制器
  2.5 視圖
  2.6 指令
    2.6.1 組件型指令
    2.6.2 裝飾器型指令
  2.7 過濾器
  2.8 路由
第3章 背後的原理
第4章 最佳實踐
第5章 Angular開發技巧
第6章 Angular常見的「坑」
第7章 編碼規範
第8章 工具
第9章 雜項知識
附錄A 相關資源
後記 提問的智慧