One thing that's not too clear to me is if it's possible to use existing UI libraries. For example, to install Vue's Quasar component library I need to run
import { createApp } from 'vue'
import { Quasar } from 'quasar'
app = createApp()
app.use(Quasar)
But since astro abstracts away the root Vue application, I don't see how this is possible anymore.
Astro might make sense for a blog where you don't need a full blown component library but for any other web application, I'm skeptical of its capabilities.
Astro might make sense for a blog where you don't need a full blown component library but for any other web application, I'm skeptical of its capabilities.