中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 揭秘Angular 2

出版社:電子工業出版社出版時間:2017-01-01
開本: 32開 頁數: 504
中 圖 價:¥38.6(3.9折) 定價  ¥99.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

揭秘Angular 2 版權信息

揭秘Angular 2 本書特色

AngularJS誕生于Google,已用于開發多款Google產品。它是一套JavaScript前端框架,用于開發當下流行的數據驅動的單頁面Web應用。其核心特性是:MVC、模塊化、自動雙向數據綁定、語義化標簽、依賴注入等。《揭秘 Angular 2》講解了Angular 2的開發概念和原理,并通過豐富的開發實例向讀者展示了構建復雜應用的完整過程,包括學習使用Angular 2特有的基于DOM的模板系統,實現復雜的后端通信,創建漂亮的表單,制作導航,使用依賴注入系統,提高Web應用的安全性,等等。

揭秘Angular 2 內容簡介

√ 位列谷歌推薦參考資料列表,Google公司、Angular團隊及開發者社區聯合力薦。
√ 目前市面上*的基于Angular 2、系統全面介紹這一技術方方面面的書籍。
√ 本書作者團隊從Angular早期版本問世以來即投入生產實踐,積累豐富實戰經驗。
√ 難能可貴的ng2原創精品,國內一線前端團隊及技術社區資深專家集體亮相盛贊。

揭秘Angular 2 目錄

**部分入門篇
1 前端風云. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1 故事的起點2
1.2 AJAX 王者歸來3
1.3 工具庫的流行3
1.4 百家爭鳴3
1.5 走進前端新時代4
1.6 小結6
2 Angular 簡介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 歷史回顧7
2.1.1 AngularJS 1.x 起源7
2.1.2 AngularJS 1.x 迭代之路8
2.1.3 初生的Angular 2 9
2.1.4 快速發展的Angular 2 10
2.1.5 開發語言之選11
2.2 Angular 2 簡述12
2.2.1 核心概念12
2.2.2 平臺簡介14
2.2.3 平臺亮點16
2.3 小結17
3 TypeScript 入門. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.1 TypeScript 概述18
3.1.1 概述18
3.1.2 安裝19
3.2 基本類型20
3.2.1 布爾類型20
3.2.2 數字類型20
3.2.3 字符串類型21
3.2.4 數組類型21
3.2.5 元組類型21
3.2.6 枚舉類型21
3.2.7 任意值類型22
3.2.8 null 和undefined 22
3.2.9 void 類型23
3.2.10 never 類型24
3.3 聲明和解構24
3.3.1 let 聲明25
3.3.2 const 聲明26
3.3.3 解構26
3.4 函數28
3.4.1 函數定義28
3.4.2 可選參數28
3.4.3 默認參數29
3.4.4 剩余參數30
3.4.5 函數重載30
3.4.6 箭頭函數31
3.5 類32
3.5.1 類的例子32
3.5.2 繼承與多態32
3.5.3 修飾符33
3.5.4 參數屬性35
3.5.5 靜態屬性35
3.5.6 抽象類36
3.6 模塊37
3.6.1 概述37
3.6.2 模塊導出方式37
3.6.3 模塊導入方式38
3.6.4 模塊的默認導出39
3.6.5 模塊設計原則40
3.7 接口42
3.7.1 概述42
3.7.2 屬性類型接口42
3.7.3 函數類型接口43
3.7.4 可索引類型接口44
3.7.5 類類型接口44
3.7.6 接口擴展45
3.8 裝飾器46
3.8.1 概述46
3.8.2 方法裝飾器47
3.8.3 類裝飾器48
3.8.4 參數裝飾器50
3.8.5 屬性裝飾器51
3.8.6 裝飾器組合51
3.9 泛型53
3.10 TypeScript 周邊54
3.10.1 編譯配置文件54
3.10.2 聲明文件55
3.10.3 編碼工具56
3.10.4 展望未來57
3.11 小結57
4 快速入門. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.1 Hello World 例子58
4.1.1 準備工作58
4.1.2 搭建步驟59
4.2 通訊錄例子66
4.2.1 背景介紹66
4.2.2 架構設計68
4.3 小結74
第二部分深入篇
5 Angular 架構總覽. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
5.1 核心模塊介紹76
5.1.1 組件77
5.1.2 模板81
5.1.3 指令82
5.1.4 服務83
5.1.5 依賴注入84
5.1.6 路由86
5.2 應用模塊88
5.3 源碼結構介紹91
5.4 小結93
6 組件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.1 概述94
6.1.1 模塊化介紹94
6.1.2 組件化標準96
6.1.3 Angular 的組件100
6.2 組件基礎100
6.2.1 創建組件的步驟100
6.2.2 組件基礎構成102
6.2.3 組件與模塊108
6.3 組件交互113
6.3.1 組件的輸入輸出屬性114
6.3.2 父組件向子組件傳遞數據115
6.3.3 子組件向父組件傳遞數據120
6.3.4 其他組件交互方式122
6.4 組件內容嵌入124
6.5 組件生命周期128
6.5.1 概述128
6.5.2 生命周期鉤子128
6.6 變化監測131
6.6.1 數據變化的源頭131
6.6.2 變動通知機制132
6.6.3 變化監測的響應處理133
6.7 擴展閱讀139
6.7.1 元數據一覽表139
6.7.2 元數據說明139
6.7.3 深入理解Zones 149
6.8 小結155
7 模板. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
7.1 模板語法概覽156
7.2 數據綁定158
7.2.1 概述158
7.2.2 插值160
7.2.3 模板表達式160
7.2.4 屬性綁定162
7.2.5 事件綁定165
7.2.6 雙向數據綁定168
7.2.7 輸入和輸出屬性169
7.3 內置指令170
7.3.1 NgClass 170
7.3.2 NgStyle 170
7.3.3 NgIf 171
7.3.4 NgSwitch 172
7.3.5 NgFor 172
7.4 表單173
7.4.1 模板表單例子174
7.4.2 表單指令175
7.4.3 自定義表單樣式184
7.4.4 表單校驗185
7.5 管道188
7.5.1 管道介紹189
7.5.2 內置管道189
7.5.3 自定義管道195
7.5.4 管道的變化監測197
7.6 擴展閱讀201
7.6.1 安全導航操作符201
7.6.2 雙向綁定的原理201
7.7 小結204
8 指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
8.1 概述205
8.1.1 指令分類207
8.1.2 內置指令209
8.2 自定義屬性指令218
8.2.1 實現屬性指令218
8.2.2 為指令綁定輸入220
8.2.3 響應用戶操作222
8.3 自定義結構指令223
8.3.1 實現結構指令223
8.3.2 模板標簽與星號前綴226
8.3.3 NgIf 指令原理227
8.4 擴展閱讀230
8.5 小結234
9 服務與RxJS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
9.1 Angular 服務236
9.1.1 概述236
9.1.2 使用場景237
9.2 HTTP 服務241
9.2.1 AJAX 介紹242
9.2.2 JSONP 介紹248
9.2.3 HttpModule 249
9.3 響應式編程253
9.3.1 概述253
9.3.2 ReactiveX 255
9.4 RxJS 257
9.4.1 創建Observable 對象257
9.4.2 使用RxJS 處理復雜場景257
9.4.3 RxJS 和Promise 的對比258
9.4.4 “冷”模式下的Observable 259
9.4.5 RxJS 中的Operator 260
9.4.6 Angular 中的RxJS 264
9.5 小結268
10 依賴注入. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
10.1 依賴注入介紹270
10.2 Angular 依賴注入273
10.2.1 概述273
10.2.2 在組件中注入服務275
10.2.3 在服務中注入服務277
10.2.4 在模塊中注入服務279
10.2.5 層級注入281
10.2.6 注入到派生組件285
10.2.7 限定方式的依賴注入287
10.3 Provider 291
10.3.1 概述291
10.3.2 Provider 注冊方式292
10.4 擴展閱讀296
10.5 小結298
11 路由. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
11.1 概述299
11.2 基本用法301
11.2.1 路由配置301
11.2.2 創建根路由模塊302
11.2.3 添加RouterOutlet 指令302
11.3 路由策略303
11.3.1 HashLocationStrategy 介紹304
11.3.2 PathLocationStrategy 介紹305
11.4 路由跳轉306
11.4.1 使用指令跳轉307
11.4.2 使用代碼跳轉309
11.5 路由參數311
11.5.1 Path 參數311
11.5.2 Query 參數314
11.5.3 Matrix 參數316
11.6 子路由和附屬Outlet 316
11.6.1 子路由316
11.6.2 附屬Outlet 318
11.7 路由攔截319
11.7.1 激活攔截與反激活攔截320
11.7.2 數據預加載攔截324
11.8 模塊的延遲加載326
11.8.1 延遲加載實現327
11.8.2 模塊加載攔截328
11.9 小結330
12 測試. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
12.1 概述331
12.2 單元測試332
12.2.1 概述332
12.2.2 常用測試框架333
12.2.3 Jasmine 介紹333
12.2.4 Karma 介紹337
12.2.5 Karma 結合Jasmine 測試338
12.3 Angular 單元測試342
12.3.1 概述342
12.3.2 獨立單元測試347
12.3.3 測試工具集351
12.4 端到端測試359
12.4.1 概述359
12.4.2 Protractor 介紹360
12.5 小結363
第三部分實戰篇
13 問卷調查系統簡介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
13.1 項目背景366
13.2 主要特性367
13.2.1 首頁和幫助頁369
13.2.2 問卷編輯頁369
13.2.3 我的問卷頁369
13.2.4 用戶管理頁369
13.3 產品設計369
13.4 小結371
14 項目起步. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
14.1 技術選型372
14.1.1 前端腳手架372
14.1.2 UI 樣式庫373
14.1.3 后端服務器374
14.2 環境搭建374
14.2.1 搭建腳手架374
14.2.2 引入樣式庫377
14.2.3 搭建后臺環境378
14.3 目錄結構介紹380
14.4 首頁開發384
14.5 小結388
15 問卷編輯模塊. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
15.1 概述389
15.1.1 功能設計389
15.1.2 數據模型391
15.2 問卷編輯模塊開發393
15.2.1 問題選擇組件394
15.2.2 問題組件398
15.2.3 問卷組件408
15.2.4 問卷服務415
15.2.5 問卷大綱422
15.3 小結425
16 我的問卷模塊. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
展開全部

揭秘Angular 2 相關資料

當Angular還在alpha版本的時候,本書作者所在團隊就已在產品里使用。幾年時間一路跟下來,踩過很多坑,收獲更多。這保證了本書滿滿地全是干貨,值得仔細閱讀。
——大漠窮秋 Google Angular 中國開發者PM 在前端規模化時代做開發是件幸福的事。幾年前似乎沒有太多選擇,大多用 jQuery 搞定各種瀏覽器上的坑,以簡陋的“粉筆”在網頁上“涂鴉”。如今又一下子擁有太多選擇,React、Vue、Angular...我不是其中任何一個流行的(和不那么流行的)框架的死忠粉,在工作中會根據適合的情況選用它們。很高興本書不是死板地介紹特性和羅列 API,而是通過實際例子幫助讀者理解 Angular 的架構和設計思想。跟著作者的思路走一遍,前端技能會有實質提升,而不僅是“學會使用” Angular。我們需要掌握框架的靈魂,而不是成為它的奴隸。
——月影 360奇舞團負責人 廣發證券互聯網技術團隊是一個活躍的技術團隊,近幾年譯過大量Angular的文章,并在實際業務中將Angular付諸實踐,積累了很多經驗,同時也促進了團隊成員對Angular的深入理解。Angular是較早出現的具有顛覆性的Web前端框架,在推出之初就受到廣泛關注,并快速發展起來,給我們帶來一些新的理念。相信會有更多人因為這本書而更加全面深入的了解Angular!
——于濤Kinvix 騰訊Alloyteam負責人 本應快速發展的Angular 2 ,因遭遇 React 當紅和 Vue 崛起而沒能像1.x一樣快速流行。但還是有一些團隊,在自己的業務里找到實踐空間,用它來解決實際問題。從技術角度來看,它絲毫不遜色于競爭對手:與 TypeScript 的結合、對大型架構的支持讓它在企業級開發中擁有非常好的空間。
希望大家不要囿于門戶之見,用這本書來開始了解這門有價值的技術。
——程劭非 @winter Angular 2 與 1.x 版本有很大不同,以組件化為核心理念,整合可選的開發語言、可配置的變更檢測策略、樣式封裝機制,形成一套適應于企業應用開發的框架,F在,這個領域的開發者,終于迎來一本適合自己的書。
——徐飛 知名前端架構師 本書把廣發證券前端團隊對 Angular 2 框架基礎的理解和*實踐,用不拖沓的方式傳遞給讀者,值得一讀。
——sofish 餓了么大前端負責人 開發者真正了解所選框架并能結合工作場景,才能享受其帶來的效率、性能提升。本書覆蓋基礎、架構與應用,從能做什么講到為什么這么做,對將或已選擇Angular的開發者極有裨益。
——吳天豪 天貓前端技術專家 本書從概念到實際項目,從 API 到架構,詳細介紹了 TypeScript 和 Angular 的開發經驗,是學習Angular的上佳選擇。
——曾探 騰訊高級工程師

揭秘Angular 2 作者簡介

廣發證券互聯網金融技術團隊,是Angular最早和最堅定的踐行者。作為全新一代的證券業 IT 研發組織,團隊致力于用*最好的技術打造行業方案、支持業務創新。我們熱愛開源技術、信奉敏捷方法、編寫優雅代碼、關注用戶體驗,我們喜歡互聯網工程師文化,我們在技術創新中尋找到無窮樂趣。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 智能垃圾箱|垃圾房|垃圾分类亭|垃圾分类箱专业生产厂家定做-宿迁市传宇环保设备有限公司 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 亿立分板机_曲线_锯片式_走刀_在线式全自动_铣刀_在线V槽分板机-杭州亿协智能装备有限公司 | 纸塑分离机-纸塑分离清洗机设备-压力筛-碎浆机厂家金双联环保 | 沙盘模型公司_沙盘模型制作公司_建筑模型公司_工业机械模型制作厂家 | 公交驾校-北京公交驾校欢迎您! 工作心得_读书心得_学习心得_找心得体会范文就上学道文库 | 【黄页88网】-B2B电子商务平台,b2b平台免费发布信息网 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 污泥烘干机-低温干化机-工业污泥烘干设备厂家-焦作市真节能环保设备科技有限公司 | 淬火设备-钎焊机-熔炼炉-中频炉-锻造炉-感应加热电源-退火机-热处理设备-优造节能 | 深圳善跑体育产业集团有限公司_塑胶跑道_人造草坪_运动木地板 | 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | 臭氧灭菌箱-油桶加热箱-原料桶加热融化烘箱-南京腾阳干燥设备厂 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | 路斯特伺服驱动器维修,伦茨伺服驱动器维修|万骏自动化百科 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 螺旋叶片_螺旋叶片成型机_绞龙叶片_莱州源泽机械制造有限公司 | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 双吸泵,双吸泵厂家,OS双吸泵-山东博二泵业有限公司 | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | 镀锌钢格栅_热镀锌格栅板_钢格栅板_热镀锌钢格板-安平县昊泽丝网制品有限公司 | 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 球盟会·(中国)官方网站 | 苏州西装定制-西服定制厂家-职业装定制厂家-尺品服饰西装定做公司 | 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 基本型顶空进样器-全自动热脱附解吸仪价格-AutoHS全模式-成都科林分析技术有限公司 | 步进电机_agv电机_伺服马达-伺服轮毂电机-和利时电机 | 海鲜池-专注海鲜鱼缸、移动海鲜缸、饭店鱼缸设计定做-日晟水族厂家 | 上海租奔驰_上海租商务车_上海租车网-矢昂汽车服务公司 | 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 新能源汽车教学设备厂家报价[汽车教学设备运营18年]-恒信教具 | 高防护蠕动泵-多通道灌装系统-高防护蠕动泵-www.bjhuiyufluid.com慧宇伟业(北京)流体设备有限公司 | 微型气象仪_气象传感器_防爆气象传感器-天合传感器大全 | 电脑刺绣_绣花厂家_绣花章仔_织唛厂家-[源欣刺绣]潮牌刺绣打版定制绣花加工厂家 | 原子吸收设备-国产分光光度计-光谱分光光度计-上海光谱仪器有限公司 | 海南在线 海南一家| 色谱柱-淋洗液罐-巴罗克试剂槽-巴氏吸管-5ml样品瓶-SBS液氮冻存管-上海希言科学仪器有限公司 | 手表腕表维修保养鉴定售后服务中心网点 - 名表维修保养 |