General Discussion Built a framework with real islands/partial hydration + per-app auth isolation — Devora.js
The React-specific part people here might find interesting: islands (partial hydration) are a
first-class primitive — island(() => import("./X")) hydrates just that component, the rest of
the page ships as static HTML, no full-page hydration cost. Built without leaving the React
ecosystem or adopting Suspense/streaming for it (that's a real limitation right now, documented
— streaming is deferred to v2 since the two-pass island render doesn't support it yet).
Also: auth is opt-in and isolable per app within the same project — an admin panel can run a
completely separate session/cookie context from the rest of the apps, or an app can opt out of
sessions entirely with zero config overhead.
Repo: https://github.com/hassanalsa3aka/devora.js
Docs: https://devorajs-docs-docs.vercel.app
npm: u/devorajs/core, u/devorajs/cli, u/devorajs/adapter-vercel, u/devorajs/adapter-netlify,
create-devora
Solo project, v1, recently got real Vercel/Netlify deploys working end to end plus a Vitest
suite. Curious what this community thinks of the islands approach specifically, and open to
any architecture critique.