Recently, You Yuxi released a Vue distribution optimized for progressive enhancement—petite-vue, which is only about 5kb in size. Compared with standard Vue, petite-vue has the same template syntax and responsive mental model, and the difference between the two is that petite-vue is specifically optimized for a small amount of "sprinkle" interaction on an existing HTML page rendered on the server framework .
petite-vue is not only its small size, but also its ability to use the optimal realization for progressive enhancement. The latter is the main difference between it and the standard Vue, and also its main advantage. You Yuxi revealed that petite-vue works similarly to Vue 1, but the implementation details are better: petite-vue traverses the actual DOM and uses @vue/reactivity to attach (attach) fine-grained reactive effects, so its updates can reach each accurately binding.
After the release of the petite-vue project, it has received a lot of attention. It has appeared on the GitHub Trending list for many consecutive times, and it has received 2,300 stars within a few days.