Vue 3.0 Beta 版本發布,你還學的動么?
不知道是不是巧合,尤大又在凌晨發布了 Vue 的最新動態。等了這么久,Vue 3.0 終于發布了 beta 版本,尤大之前曾強調過 Vue 3.0 包含了五個關鍵變化:1.速度 2.體積 3.可維護性 4.面向原生 5.易用性。這次看來已經優化的差不多了。
尤雨溪和 Vue
尤雨溪尤大目前是一個獨立開發者,也是開源 JavaScript 框架 Vue.js 的創建者,現居美國。曾就職于 Google 和 Meteor,現在全職開發和維護 Vue.js。據說除了編程和幫助妻子照顧兩個孩子外,還喜歡電子游戲、卡拉 OK、壽司和收藏手表。
前端開發目前有兩個比較流行的 JavaScript 框架,一個是 Facebook 創建的 React,另一個就是尤雨溪尤大搞的 Vue.js 了。業界也經常對這兩個框架進行比較。
此前,尤大曾正面回答過這一問題,他表示希望大家能停止無謂的爭執,多想想使用這些技術的初衷。
他認為多年以后要論歷史地位,React 肯定是高于 Vue 的。React 從一開始的定位就是提出 UI 開發的新思路。這是 React 偉大的地方,Vue 里面也有很多地方是直接受到了 React 的啟發。React 敢做這樣的嘗試,是因為它是 Facebook,是一種大公司才有的 “改變業界” 的底氣。
而 Vue 從一開始的定位就是盡可能的降低前端開發的門檻,讓更多的人能夠更快地上手開發。開發 Vue 的初衷只是做了個我自己用得舒服的框架。所以從設計的角度上來說,Vue 首先考慮的是假設用戶只掌握了 web 基礎知識 (HTML, CSS, JS) 的情況下,如何能夠最快理解和上手,實現一個看得見摸得著的應用。
Vue 3.0 Beta
狀態:測試版。
- 所有計劃中的 RFC已合并。
- 所有合并的 RFC 已實現。
- Vue CLI 現在可以通過 vue-cli-plugin-vue-next獲得實驗性支持。
- 還有可用單文件組件支持一個簡單的基于普通的 WebPack 設置。
請注意,與 2.x 仍然可能存在未記錄的行為不一致。遇到這種情況時,請確保首先檢查現有 RFC 是否已經提出了行為差異。如果不一致不是 RFC 的一部分,則很可能是意料之外的,應該打開一個問題。此外,當前的實現在運行時環境中需要本機 ES2015 +,并且不支持 IE11(尚未)。達到 RC 階段后,將可以處理 IE11 兼容版本。
下方表格為 Vue 3 官方庫支持狀態:
GitHub 地址:https://github.com/vuejs/vue-...