Petite-Vue – 5kb subset of Vue optimized for progressive enhancement

So, as soon as I saw this I was thinking about it in place of AlpineJS for Phoenix LiveView, wondering if when one needed a more robust component they could then add in a grande-vue component and still be working with nearly the same syntax as petite-vue? Is there any sense to this thought?

(I’ll admit that secretly I dream of having it all: something like LiveView (or Drab, etc.) with a matching and integrated client-side framework.)

2 Likes