I built Devora.js — a multi-app web framework where marketing site, dashboard, and admin panel share one core and one backend

| Every time I needed a marketing site + a main app + an admin panel that shared auth and a backend, I ended up either duct-taping three separate Next.js apps together or fighting a monorepo tool that wasn't built for this. So I built Devora.js — multi-app is a first-class feature, not something bolted on. One project, several apps, sharing one core and one backend by default, each deployable independently to Vercel, Netlify, Docker, or a plain VPS. Get started: npx create-devora@latest Project: https://github.com/hassanalsa3aka/devora.js Docs: https://devorajs-docs-docs.vercel.app Packages on npm: https://www.npmjs.com/package/@devorajs/core Still early (v1, solo project) — I've made a lot of updates recently getting it to a real, working state (live deploys, a real test suite, per-app auth). Genuinely looking for feedback, especially from anyone willing to poke at the security side (CSP/HSTS defaults, sandboxed server functions, signed session cookies) — I haven't had a second set of eyes on any of it. If you're up for a look, my contact info is on my GitHub profile. [link] [留言] |
原文:https://www.a8q9.cn/en/article/en-i-built-devorajs-a-multi-app-web-framework-where-marketing-s.html