Great, this is basically my plan - thanks for the confirmation
I did look at Astro - the syntax in most of their template examples looks a bit weird (seems to be React inspired?) and I wasn’t sure Vue could be used directly with it. I’ll give it another look though as it does seem to have some useful features.
Astro is completely UX-framework-agnostic, not only can you use Vue, you can also mix various frameworks without issues due to it's Islands Architecture. So you can use React Charts if that is the best charting library, and mix it with Vue and Svelte.
Great, this is basically my plan - thanks for the confirmation
I did look at Astro - the syntax in most of their template examples looks a bit weird (seems to be React inspired?) and I wasn’t sure Vue could be used directly with it. I’ll give it another look though as it does seem to have some useful features.
Astro is completely UX-framework-agnostic, not only can you use Vue, you can also mix various frameworks without issues due to it's Islands Architecture. So you can use React Charts if that is the best charting library, and mix it with Vue and Svelte.
docs.astro.build/en/guides/in…
Personally, I just use Astro with vanilla JS and barebone HTML Web Components where needed (rarely).