Skip to main content
Docs
⌘K
Deutsch
English
Docs
/
5. Architektur auf einen Blick
5. Architektur auf einen Blick
mdcms ist ein
pnpm-Monorepo
mit drei Schichten:
Cloudflare Pages
OpenRouter
PostgreSQL
Converter
(FastAPI · Python)
API Server
(Express + tsx)
Preview Iframe
(React)
Web SPA
(React + Vite)
Browser
Cloudflare Pages
OpenRouter
PostgreSQL
Converter
(FastAPI · Python)
API Server
(Express + tsx)
Preview Iframe
(React)
Web SPA
(React + Vite)
Browser
editor.tld
postMessage(RENDER_DOCS)
GET /api/.../generate
SELECT page
chatComplete (mapper)
ComponentMapping[]
prerender mermaid via JSDOM
{ html, sections }
PREVIEW_READY
Click Deploy
POST /api/.../deploy
generateStaticSite()
Upload .html files
deployment.url
{ deploymentId, url }
Cloudflare Pages
OpenRouter
PostgreSQL
Converter
(FastAPI · Python)
API Server
(Express + tsx)
Preview Iframe
(React)
Web SPA
(React + Vite)
Browser
Cloudflare Pages
OpenRouter
PostgreSQL
Converter
(FastAPI · Python)
API Server
(Express + tsx)
Preview Iframe
(React)
Web SPA
(React + Vite)
Browser
editor.tld
postMessage(RENDER_DOCS)
GET /api/.../generate
SELECT page
chatComplete (mapper)
ComponentMapping[]
prerender mermaid via JSDOM
{ html, sections }
PREVIEW_READY
Click Deploy
POST /api/.../deploy
generateStaticSite()
Upload .html files
deployment.url
{ deploymentId, url }
Insgesamt
5 Apps
und
6 Packages
, alle in einem Repo.