冰靈蜜蜜
如果你無(wú)法訪問官網(wǎng)的 api,可以訪問 AngularJS 試試,這是AnguarJS愛好者們發(fā)起的一個(gè)開發(fā)指南中文翻譯項(xiàng)目的展示站點(diǎn),里面有api,目前只有1.2.3版本的,回頭有時(shí)間更新到最新版本。希望對(duì)你有用
殷血丹霞
Angular.js首先Angular的背后是Google(難道這就是官網(wǎng)被墻的原因?),所以社區(qū)基礎(chǔ)是不用擔(dān)心的,整個(gè)生態(tài)也已經(jīng)是非常的完整了,從最基本的Tutorial到StackOverflow的問題數(shù)到框架本身的剖析都有非常非常多,所以從這個(gè)角度看起來(lái)Angular應(yīng)該算是上手比較容易的。不過(guò)Angular目前的問題看起來(lái)也很明顯1. 性能同樣是TODOMVC的Sample,Angular完全載入用了1.1s(WebPagetest - Visual Comparison)。目前用到的基于Angular的就是Kibana,不得不說(shuō),確實(shí)挺慢的。。2. Angular 2.0Angular的2.0幾乎是一個(gè)推翻重做的框架,估計(jì)不會(huì)有1.X的upgrade方案。所以如果現(xiàn)在新開始的項(xiàng)目采用Angular的話,會(huì)是一個(gè)很尷尬的時(shí)機(jī)。同樣,如此大的改動(dòng)似乎也反面印證了1.X并不是那么好。React.jsReact很大的特點(diǎn)就是“輕”,再加上VDOM這個(gè)很好的idea讓React非常非??欤ㄔ谏厦婺莻€(gè)測(cè)試?yán)锩?.3s左右就載入完畢)。另外React和Angular一個(gè)很大的不同就是React采用的是one-way data flow。React的缺點(diǎn)嘛,大概就是現(xiàn)在還太新了很難說(shuō)將來(lái)有沒有大的API變化,目前在大的穩(wěn)定的項(xiàng)目上采用React的,也就只知道有Yahoo的Email。所以現(xiàn)在很少有批評(píng)React的聲音。也許不是真的就沒有坑,而是那些坑還沒有被踩出來(lái)而已。還有就是React本身只是一個(gè)V而已,所以如果是大型項(xiàng)目想要一套完整的框架的話,也許還需要引入Flux和routing相關(guān)的東西??偨Y(jié)Angular是真正的大而全的framework,有自己一套思路,基本follow這個(gè)思路往里面填代碼就OK。React是一個(gè)簡(jiǎn)短有力的library,只負(fù)責(zé)解決某個(gè)單一的“痛點(diǎn)”。
優(yōu)質(zhì)英語(yǔ)培訓(xùn)問答知識(shí)庫(kù)