petite-vue - Progressively enhancing any application?
summary
Claim: petite-vue is a tiny Vue distribution that enables progressive enhancement without a build step. It uses the familiar template syntax, walks the existing DOM (no virtual DOM), and weighs about 6 kB. The talk shows concrete tools: mounting with a v-scope directive, createApp, v-effect, two lifecycle hooks, and component templates. Examples include a counter, to‑do, hamburger, API-driven input and a live demo with GIF and sound that works. Context: roughly 15% of sites use modern frameworks, so petite-vue targets incrementally adding interactivity.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 3:36Progressive enhancement
- 8:32Why petite-vue created
- 10:17Counter example
- 13:51Computed properties & hooks
- 16:21Side effects & data fetching
- 17:48Components in petite-vue
- 20:12petite-vue vs Alpine.js
- 21:15When to use petite-vue
- 21:57Live coding party button
- 26:30Conclusion & Q&A








