Vue 3.0 Beta 版本釋出,你還學的動麼?

徐九發表於2020-04-18

clipboard.png

技術編輯:徐九丨發自 北京
SegmentFault 思否報導丨公眾號:SegmentFault


不知道是不是巧合,尤大又在凌晨釋出了 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 官方庫支援狀態:

Vue 3.0.png

GitHub 地址:https://github.com/vuejs/vue-...

擴充套件資料:

Vue 3 原始碼開放,今天你學習了嗎?
【思否程式設計公開課】迎接Vue 3.0
Vue 2020 年路線圖,Vue 3.0 計劃於 Q2 釋出

clipboard.png

相關文章