To demonstrate how flexible Vue 3 is, here are some just-because-I-can examples:

Using Vue 3 w/ @_developit 's htm for no-build-step JSX:
Using Vue 3's reactivity module + lit-html to build a custom framework (/cc @justinfagnani):
Also this pointed out by @antfu7: https://twitter.com/antfu7/status/1298667080804233221
Vue's reactivity system is decoupled from Vue's component model - this is a fundamental difference from React hooks or Svelte's compiler-based approach, where both mechanism are tightly coupled to the framework's proprietary component model.
To clarify, this is specifically comparing the subset of these frameworks. Svelte has a store API that is decoupled from components, but its idiomatic compiler-based approach is not.
You can follow @youyuxi.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: