vuejs / core-vapor

Vue Vapor is a variant of Vue that offers rendering without the Virtual DOM.
https://vapor-repl.netlify.app
MIT License
1.8k stars 86 forks source link

Task Priority: Performance First #260

Open LittleSound opened 2 months ago

LittleSound commented 2 months ago

Current task priority in Vapor

  1. 🔥 Performance First
    • CI runs Performance Report every day
      • In order to find that the performance is weakened in time
    • Focus on the performance of v-for
    • Automatically select custom directive according to the source code?
      • Where is the uncertainty? It needs to be further determined.
  2. 🔥 Improve basic functions
    • Maintain performance at the same time
    • Test Coverage | Test Coverage
    • props/emits/slots
    • inhertAttrs
    • v-for + custom directive
  3. SSR hydration
    • VitePress Slidev
  4. DevTools
  5. Built-in Component
    • KeepAlive
    • Transition
  6. Async Component (Built-in Component)
  7. Suspense
Vector-Green commented 1 month ago

Actually we could also make a way to minify classNames and ids/other selectors (instead of just hash)