課程目錄

           AngularJS當(dāng)初是提供給設(shè)計(jì)人員用來(lái)快速構(gòu)建HTML表單的一個(gè)內(nèi)部工具。隨著時(shí)間的推移,各種特性 被加入進(jìn)去以適應(yīng)不同場(chǎng)景下的應(yīng)用開(kāi)發(fā)。然而由于最初的架構(gòu)限制(比如綁定和模板機(jī)制),性能的 提升已經(jīng)非常困難了。

 
快速變化的WEB
 
在語(yǔ)言方面,ECMAScript6的標(biāo)準(zhǔn)已經(jīng)完成,這意味著瀏覽器將很快支持例如模塊、類(lèi)、lambda表達(dá)式、 generator等新的特性,而這些特性將顯著地改變JavaScript的開(kāi)發(fā)體驗(yàn)。
 
在開(kāi)發(fā)模式方面,Web組件也將很快實(shí)現(xiàn)。然而現(xiàn)有的框架,包括Angular1.x對(duì)WEB組件的支持都不夠好。
 
移動(dòng)化
 
想想5年前…現(xiàn)在的計(jì)算模式已經(jīng)發(fā)生了顯著地變化,到處都是手機(jī)和平板。Angular1.x沒(méi)有針對(duì)移動(dòng) 應(yīng)用特別優(yōu)化,并且缺少一些關(guān)鍵的特性,比如:緩存預(yù)編譯的視圖、觸控支持等。
 
簡(jiǎn)單易用
 
說(shuō)實(shí)話,Angular1.x太復(fù)雜了,學(xué)習(xí)曲線太陡峭了,這讓人望而生畏。Angular團(tuán)隊(duì)希望在Angular2中將復(fù)雜性 封裝地更好一些,讓暴露出來(lái)的概念和開(kāi)發(fā)接口更簡(jiǎn)單。
 
Rob Eisenberg / Angular 2.0 Team

郵箱
huangbenjincv@163.com

都匀市| 淅川县| 金湖县| 黄龙县| 大安市| 安顺市| 桂平市| 岳普湖县| 巴彦淖尔市| 淮北市| 甘洛县| 甘孜| 舞阳县| 理塘县| 正宁县| 高台县| 花莲县| 苗栗市| 天津市| 罗城| 深泽县| 兰西县| 自贡市| 东方市| 丰县| 清丰县| 庄浪县| 克拉玛依市| 城步| 巧家县| 西平县| 兴海县| 德钦县| 沛县| 万州区| 东乡族自治县| 大丰市| 慈溪市| 泰兴市| 柳江县| 富阳市|