2017年React、Angular和Vue的動態

泡泡淺眠發表於2017-07-10

2016年對於JavaScript來說是非常重要的一年,因為其語言和框架均向前邁進了一大步。2017年可能依然會如此,因為還有很多令人興奮的特性將會發布。

框架方面增長勢頭最強勁的是Vue.js。2016年,Vue的建立者Evan You已經開始將全部精力放到該框架上,並且在9月份釋出了2.0版本。社群也經常會將Vue看成現有JavaScript框架的一個現實可行的替代者。

2017年,這種增長勢頭依然會繼續,同時Vue還制定了新一年的計劃,包括更好的測試和提升開發者的體驗。Vue現在正致力於本地渲染框架的開發,同時它現在還是Alibaba weex移動跨平臺框架的JavaScript執行時。

基於瀏覽器的React框架在2016年相對比較平靜。4月份釋出了15.0版本,儘管小版本的升級貫穿全年,但是這樣重要的升級僅有一次。在2017年,我們可能會聽到更多與React Fiber(正在重新實現的React的核心演算法)相關的聲音。Dan Abramov曾透露“雖然依然有很多工作要做,但是應該會發布React 16.0或者17.0版本”。

2017年React團隊的大部分工作就是讓Fiber與大家會面。這是一個非常重大的變化,儘管Fiber的目標是“儘可能地維護向後相容性”,但是它依然實現了對React的完全重寫。Fiber開發完成之後,Facebook希望能夠通過它實現“60 fps的Web應用和動畫”。

對於Angular,2016年充滿了不確定性。Angular 2的釋出幾經周折,前期宣稱的好多用例特性讓使用者等待了很久。當然,2.0版本最終在9月份完成了釋出,成為了可供開發者選擇的最完整的平臺之一。

2017年的路線圖是釋出Angular 4。從技術上說,該版本將包含重大的修改,但是這種改變並不會像從1版本到2版本那樣劇烈。隨著開發者對Angular 2平臺及TypeScript越來越熟悉和適應,2017年應該會看見Angular 2及其生態系統的成熟和增長。

另外,Angular 1也不甘於落後,2016年它釋出了1.5和1.6版本,作為最流行的框架之一它的功能在穩步增加。2017年Angular 1的計劃是繼續穩定完善1.6.x。

本文轉自d1net(轉載)


相關文章