邁向angular2:基于TypeScript的高性能SPA框架是一本Angular 2快速入門書(shū)籍,由明科·基徹編著,大漠窮秋,熊三共同翻譯。本書(shū)將會(huì)幫助你快速轉(zhuǎn)入Angular 2的全新世界。在本書(shū)中每一步都有詳細(xì)的實(shí)例代碼,幫助你理解與AngularJS 1.x相比所發(fā)生的變更,降低Angular 2的學(xué)習(xí)曲線。理解Angular 2的服務(wù)端渲染特性,讓你編寫的新應(yīng)用對(duì)SEO更加友好,非常適合Angular 1.x的開(kāi)發(fā)者、或想直接從Angular 2開(kāi)始入手的學(xué)習(xí)者,以及前端技術(shù)架構(gòu)師等人們閱讀。
內(nèi)容介紹
《邁向angular2:基于TypeScript的高性能SPA框架》由Angular之父Minko Hevery作序,作者為Angular開(kāi)發(fā)團(tuán)隊(duì)成員之一?;趯?duì)Angular 2架構(gòu)和設(shè)計(jì)方面的深入理解,本書(shū)選材精準(zhǔn)、內(nèi)容實(shí)用。書(shū)中從一個(gè)小例子開(kāi)始引導(dǎo)讀者快速上手,詳細(xì)介紹Angular 2帶來(lái)的所有新特性,包括組件、指令、TypeScript、新的路由機(jī)制、管道、服務(wù)端渲染等,將引領(lǐng)你進(jìn)入Angular 2的全新世界。
本書(shū)內(nèi)容
第1章 Angular 2快速上手:開(kāi)啟Angular 2新世界的旅程。這一章描述了框架設(shè)計(jì)決策背后的一些主要因素。我們將會(huì)看到形成這門框架的兩種主要驅(qū)動(dòng)力—web的當(dāng)前狀態(tài)以及前端框架的進(jìn)化。
第2章 Augular 2應(yīng)用的基礎(chǔ)構(gòu)件:簡(jiǎn)要介紹Angular 2引入的一些核心概念。我們將會(huì)探討AngularJS 1.x所提供的基礎(chǔ)構(gòu)件與最近一個(gè)主版本之間的差異。
第3章 TypeScript速成:Angular 2是語(yǔ)言無(wú)關(guān)的,但是Google推薦大家利用TypeScript所帶來(lái)的靜態(tài)類型特性。在這一章中,你將會(huì)學(xué)習(xí)利用TypeScript開(kāi)發(fā)Angular 2應(yīng)用的所有必要語(yǔ)法!
第4章 Angular 2組件和指令入門:解釋開(kāi)發(fā)用戶界面所需要的核心構(gòu)件—Directive以及Component。我們將會(huì)深度解析視圖封裝、內(nèi)容投影、輸入輸出、臟值檢測(cè)等概念。同時(shí)還會(huì)討論一些高級(jí)主題,例如:模板引用,以及使用不可變數(shù)據(jù)類型加快應(yīng)用的運(yùn)行速度。
第5章 Angular 2中的依賴注入:這一章將會(huì)全面解析這門框架中最強(qiáng)大的特性之一:依賴注入機(jī)制。它最初是由AngularJS 1.x引入的。我們可以利用這一特性來(lái)編寫更加便于維護(hù)、測(cè)試,并且更易于理解的代碼。在這一章結(jié)束的時(shí)候,我們將會(huì)理解如何在Service中定義業(yè)務(wù)邏輯,然后利用DI(依賴注入)機(jī)制把它和UI黏合到一起。我們還會(huì)解析一些更加高級(jí)的主題,例如:注射器的層級(jí)結(jié)構(gòu)、配置provider等。
第6章 Angular 2中的路由和表單:這一章將會(huì)探索在開(kāi)發(fā)實(shí)際應(yīng)用的過(guò)程中如何使用用來(lái)維護(hù)form的新模塊。我們將會(huì)實(shí)現(xiàn)一個(gè)頁(yè)面,可以顯示form中輸入的值。最后,我們會(huì)利用基于組件的路由把各個(gè)單獨(dú)的頁(yè)面黏合成一個(gè)完整的應(yīng)用。
第7章 詳解管道以及與RESTful服務(wù)端之間的通信:深度解析路由和表單模塊。這一章將會(huì)解析如何開(kāi)發(fā)數(shù)據(jù)模型驅(qū)動(dòng)型表單,以及如何定義參數(shù)化路由、子路由。我們還會(huì)解釋HTTP模塊,以及如何開(kāi)發(fā)有狀態(tài)和無(wú)狀態(tài)管道。
第8章 開(kāi)發(fā)體驗(yàn)與服務(wù)端渲染:探索開(kāi)發(fā)Angular 2應(yīng)用中的一些高級(jí)主題,例如:在WebWorker中運(yùn)行應(yīng)用,以及服務(wù)端渲染。在這一章中的第二部分,我們將會(huì)學(xué)習(xí)一些全新的開(kāi)發(fā)工具,從而讓日常開(kāi)發(fā)工作更加輕松一些,例如:angular-cli、angular2-seed,以及解釋熱重載的概念等。
使用說(shuō)明
1、下載并解壓,得出pdf文件
2、如果打不開(kāi)本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開(kāi)解壓得出的pdf文件
4、雙擊進(jìn)行閱讀試讀
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門推薦
- 南方Plus電腦版 v11.8.027.22M / 簡(jiǎn)體中文
- 得間免費(fèi)小說(shuō)電腦版 v5.2.7.172.56M / 簡(jiǎn)體中文
- 網(wǎng)易新聞電腦版 v112.697.63M / 簡(jiǎn)體中文
- 瀟湘書(shū)院電腦版 v2.3.11.888官方版49.65M / 簡(jiǎn)體中文
- 吉利博瑞用戶手冊(cè) pdf高清版57.89M / 簡(jiǎn)體中文
- 開(kāi)源閱讀電腦版 v3.2517.96M / 簡(jiǎn)體中文
- 京東讀書(shū)電腦版 v1.13.4官方版1.98M / 簡(jiǎn)體中文
- PHP語(yǔ)言精粹電子書(shū) pdf掃描版25.72M / 簡(jiǎn)體中文
- 本草綱目 5.34M / 簡(jiǎn)體中文
- Scala程序設(shè)計(jì)第二版 pdf高清完整版15.83M / 簡(jiǎn)體中文