2019-08-24 22:37:05 -04:00
|
|
|
# vue-next [](https://circleci.com/gh/vuejs/vue-next)
|
|
|
|
|
2019-10-04 09:35:29 -04:00
|
|
|
## Status: Pre-Alpha.
|
|
|
|
|
|
|
|
We have achieved most of the architectural goals and new features planned for v3:
|
|
|
|
|
|
|
|
- Compiler
|
|
|
|
- [x] Modular architecture
|
|
|
|
- [x] "Block tree" optimization
|
|
|
|
- [x] More aggressive static tree hoisting
|
|
|
|
- [x] Source map support
|
|
|
|
- [x] Built-in identifier prefixing (aka "stripWith")
|
|
|
|
- [x] Built-in pretty-printing
|
|
|
|
- [x] Lean ~10kb brotli-compressed browser build after dropping source map and identifier prefixing
|
|
|
|
|
|
|
|
- Runtime
|
|
|
|
- [x] Significantly faster
|
|
|
|
- [x] Simultaneous Composition API + Options API support, **with typings**
|
|
|
|
- [x] Proxy-based change detection
|
|
|
|
- [x] Fragments
|
|
|
|
- [x] Portals
|
|
|
|
- [x] Suspense w/ `async setup()`
|
|
|
|
|
2019-11-24 22:09:31 -05:00
|
|
|
## Major TODOs:
|
2019-10-04 09:35:29 -04:00
|
|
|
|
2019-11-24 22:09:31 -05:00
|
|
|
- [ ] SFC compiler
|
2019-10-30 23:34:32 -04:00
|
|
|
- [ ] Server-side rendering
|
2019-10-04 09:35:29 -04:00
|
|
|
|
2019-11-24 22:09:31 -05:00
|
|
|
Also note that the current implementation requires native ES2015+ in the runtime environment and does not support IE11 (yet).
|
2019-08-24 22:37:05 -04:00
|
|
|
|
|
|
|
## Contribution
|
|
|
|
|
|
|
|
See [Contributing Guide](https://github.com/vuejs/vue-next/blob/master/.github/contributing.md).
|