The Wire · Showcase
LANGUAGE TOOLS CUTS CODEGEN OVERHEAD AS JSX VAPOR GAINS SLOT SUPPORT
By RepoJournal · Filed · About Vue.js
Vue's language server just got faster with targeted allocations pruning, while the JSX Vapor experiment now handles slots properly.
The language-core team shipped two back-to-back optimizations that tighten the codegen pipeline [1] [2]. Boundary code feature allocations are down, and the template codegen context just got reorganized for efficiency. These aren't flashy features, but they're the kind of work that keeps the dev experience snappy as projects scale. Separately, vue-jsx-vapor cleared a functional gap by adding slot identification support [3], moving the JSX story closer to parity with template syntax. DevTools dropped a maintenance release with no user-facing changes.
One email a day. Unsubscribe in one click.
Keep up with Vue.js in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Monitor language-tools perf improvements in your next TS project vuejs/language-tools [monitor]
- → Test JSX Vapor with slots if you're early on the framework vuejs/vue-jsx-vapor [monitor]
References
- [1] perf(language-core): reduce boundary code feature allocations vuejs/language-tools
- [2] refactor(language-core): reorganize template codegen context vuejs/language-tools
- [3] feat: support identify slots vuejs/vue-jsx-vapor