Just some context, I have been doing Vue for a long time and also some React, but it seems like there are always problems in JavaScript land.
So I have been playing around with mixing HTMX/AlpineJS with server side rendered (Jinja2) for a new project, and it looks promising. Less errors, faster rendering, SEO friendly from the get go, but at the expense of less isolation of components.