What's your opinion on svelte?
Ne need for build steps. No need for html in the JS script.
It feels like JS from the 2000, simple and light, but with reactivity and speed.
Of course, once you need it, you can just use the awesome ViteJS to get your backend build with SFC files.
This makes vue scale up, but also scale down, which is equally important.
The complexity of React and the OPs framework at least be contained in the frontend. With a server side build step, the complexity of the frontend spoils over to the backend.