2 comments

[ 3.4 ms ] story [ 14.0 ms ] thread
This morning Evan You tweeted about a new side project (does this man sleep?): 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) and tailwind (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/), 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.

This 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.