Vue.js author and core developer You Yuxi announced that Vue 3.0 has entered the Beta stage .
Entering the Beta stage means:
- All planned RFCs have been consolidated
- Have implemented all the merged RFCs
- Vue CLI now provides experimental support through vue-cli-plugin-vue-next
- It also provides a minimal webpack configuration for Vue 3 , supporting single file components
The current version needs to use the native ES2015 + in the runtime environment, and has not yet supported IE11. It is planned to enter the RC stage before building a compatible IE11.
The official library's support status for Vue 3:
Project | Status |
---|---|
view-router | Alpha [Proposed RFCs] [GitHub] [npm] |
vuex | Alpha, with same API [GitHub] [npm] |
vue-class-component | Alpha [Github] [npm] |
view-cli | Experimental support via vue-cli-plugin-vue-next |
eslint-plugin-view | Alpha [Github] [npm] |
view-test-utils | Alpha [Github] [npm] |
view-devtools | WIP |
jsx | WIP |
According to previously announced news , Vue 3 has rewritten the Virtual DOM (Virtual DOM), and the speed has improved significantly, but after all, it is still in the Beta stage. The author recommends not to upgrade the production environment application for the time being, because the upgrade guide and supporting tools are not yet perfect But you can try it on new / small projects.
Get Vue 3.0 Beta https://github.com/vuejs/vue-next/releases