2017年React、Angular和Vue的動態
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(轉載)
相關文章
- Vue、React和AngularVueReactAngular
- [譯] 2017 年比較 Angular、React、Vue 三劍客AngularReactVue
- Angular、Vue、React和前端的未來AngularVueReact前端
- Angular、Vue、React 和前端的未來AngularVueReact前端
- React、Vue和Angular之後的Svelte前端框架 - OliverReactVueAngular前端框架
- Vue、React、Angular最佳UI框架VueReactAngularUI框架
- React Router、And、Redux動態選單和動態路由ReactRedux路由
- js框架---angular、vue、react的三者的區別?JS框架AngularVueReact
- angular動態表單Angular
- 2017年 JavaScript 框架回顧 -- React生態系統JavaScript框架React
- 2017年 JavaScript 框架回顧 — React生態系統JavaScript框架React
- 前端三大框架(vue,angular,react)大雜燴前端框架VueAngularReact
- Vue.js vs React vs Angular 深度對比Vue.jsReactAngular
- vue和react的差異VueReact
- 前端框架之爭丨除了Vue、Angular和React還有誰與之爭鋒前端框架VueAngularReact
- 如何分別在Angular、React、Preact、Vue和Svelte中使用Web元件? - netbasalAngularReactVueWeb元件
- 一文搞定:前端如何選擇Angular、React和Vue三大主流框架前端AngularReactVue框架
- Vue.js 很好,但是比 Angular 或 React 更好嗎?Vue.jsAngularReact
- VUE動態路由和按鈕的實現Vue路由
- Angular動態建立元件之PortalsAngular元件
- vue,angular4,react如何搭建完美的工程專案VueAngularReact
- vue和react的相同點和不同點VueReact
- Angular和Vue.js 深度對比AngularVue.js
- Angular 和 Vue.js 深度對比AngularVue.js
- vue 動態元件Vue元件
- 都 9012了,該選擇 Angular、React,還是Vue?AngularReactVue
- H5數字鍵盤元件適配React/Angular/VueH5元件ReactAngularVue
- react和vue的渲染流程對比ReactVue
- 說說我眼中的Vue和ReactVueReact
- Angular-3種建立動態內容的方式Angular
- vue和react元件傳值VueReact元件
- ES6,Angular,React和ABAP中的StringTemplate(字串模板)AngularReact字串
- [React]屬性和狀態React
- [譯] 關於 Angular 動態元件你需要知道的Angular元件
- Angular狀態管理的使用Angular
- JavaScript 開發者:最喜歡 React,Vue.js 比 Angular 更值得嘗試JavaScriptReactVue.jsAngular
- vue之神奇的動態按鈕Vue
- 聊聊 Vue 中 title 的動態修改Vue