3 ms·
Petite-Vue, VueJS optimized for progressive enhancement
- BiteCode_dev 5y agoThis morning Evan You tweeted about a new side project (does this man sleep?): https://twitter.com/youyuxi/status/1410759893359874050 https://twitter.com/youyuxi/status/1410759893359874050 A 5kb packaged VueJS without component and 2 new directives to make it easy to sprinkle JS on top of server-side served website. I use Vue often like this, since you always were able to put the template directly in the HTML like in AngularJS 1 with this lib. But petite-vue improves a lot the ergonomics of doing this. It seems also great for prototyping, and feels even more minimalist than svelte (which the new Vue 3 API already compete with). Now, with coupled with projects like htmx (http://htmx.org http://htmx.org) and tailwind (http://tailwind.build http://tailwind.build), you can create quite a serious reactive website with minimal JS needed. Or create a huge unmaintainable mess, since not DRY mechanism is present by default. Between this and the fantastic ViteJS (https://vitejs.dev/ https://vitejs.dev/), Evan You seems really committed to giving the JS ecosystem a boost in usability. I'll stop now, I'm gonna sound like a PR piece. But as a python dev, anything that makes JS more fun is an absolute win.
- BobJS 5y agoThis is unreal. Evan is a true visionary. My money is on Vue long-term over the other popular frameworks. Most JavaScript developers are probably fond of most frameworks, but I like them all for different reasons. Vue is the one I personally enjoy the most. This is an exciting. It reminds me of when he released Vite.