Last week I spent some time looking at Next.js partial pre-rendering and I'm a big fan of the pattern. The implementation is very Next.js- and React-specific, but conceptually it's basically "server islands". That would fit in very well with Astro's architecture, so I wrote up a proposal.
https://github.com/withastro/roadmap/discussions/907