]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore: update README
authorEvan You <yyx990803@gmail.com>
Fri, 4 Oct 2019 13:35:29 +0000 (09:35 -0400)
committerEvan You <yyx990803@gmail.com>
Fri, 4 Oct 2019 13:35:29 +0000 (09:35 -0400)
README.md

index 71841f56b637cff8989455377868d53a4b6c3dce..6cf9811fdae09160b30d86e185319512751115b0 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,6 +1,41 @@
 # vue-next [![CircleCI](https://circleci.com/gh/vuejs/vue-next.svg?style=svg&circle-token=fb883a2d0a73df46e80b2e79fd430959d8f2b488)](https://circleci.com/gh/vuejs/vue-next)
 
-> Status: pre-alpha.
+## 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()`
+
+However, there are still some 2.x parity features not completed yet:
+
+- [ ] Server-side rendering
+- [ ] `<keep-alive>`
+- [ ] `<transition>`
+- [ ] Compiler DOM-specific transforms
+  - [ ] `v-on` DOM modifiers
+  - [ ] `v-model`
+  - [ ] `v-text`
+  - [ ] `v-pre`
+  - [ ] `v-once`
+  - [ ] `v-html`
+  - [ ] `v-show`
+
+The current implementation also requires native ES2015+ in the runtime environment and does not support IE11 (yet).
 
 ## Contribution