I'm trying to create an integration for a ui framework that isn't among the existing ones. To start with, I'm not involving the ui framework at all, just trying to get the rendering of components working with vanilla js. (I know astro already supports vanilla js components - but my plan is to get the integration working with vanilla js first, then bring in the actual ui framework)
The docs in this regard are severely lacking (which is fair - it's an uncommon use case), so I've tried to study the existing integrations, and here's a stack-blitz of how far I've come: https://stackblitz.com/edit/stackblitz-starters-qvaebn?file=astro.config.mjs
Basically, there is a server and client renderer. The server-renderer is being run (as I can tell from the console.log), but the markup it returns never ends up on the page. And the client-renderer is never run as far as I can tell.