Angular 2.0 顧慮的解答 ng-conf 2015 [英]
(www.infoq.com)
Angular 在去年十月發表 2.0 概念 ,出了一大堆另人垢病的問題:奇怪的語法,另一個語言 AtScript,無法從 1.x 版升級
現在他們改作法了。AtScript 消滅了,直接 merge 到 TypeScript。1.x 版的網站和 2.0 的網站也分開,他們會觀察兩個網站的流量,如果 1.x 的流量一直很高,那就一直維護 1.x 下去。反之則是淘汱。
2.0 也做了新的 router,這個 1.x 也能用。所以兩種版本的 angular 可以並存在同個 web app 裡。
那個 (click)=myevent
這個奇怪的語法,本文中沒提到。不過 github 上的討論1他們打算換掉了,因為還是有些狀況下不支援這種寫法 (如 svg)。
繞了一大圈,總算是少了點爭議。雖然有共存的方法,但兩種 style 寫法還是很感冒啊… 最理想的狀況是他們寫了個 converter 的工具,讓開發者花個一兩天就能完成升級,不然... 嘿嘿,人都跑到 ReactJs 去啦。
qrtt1
積分 0
只能繼續觀望了, 2.0 竟然是在我剛學懂一點 1.x 時發表,實在太讓人傷心了。(久久沒學前端技術,一學就踩雷了)
IngramChen
積分 0