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.
2 comments
[ 3.4 ms ] story [ 14.0 ms ] threadA 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 an exciting. It reminds me of when he released Vite.