Getting Started
Introduction to BasaltCMS
Introduction to BasaltCMS
What is BasaltCMS?
BasaltCMS is a high-performance, developer-first Content Management System. Unlike traditional monolithic CMS platforms, BasaltCMS leverages the power of Next.js 15 (App Router) and React Server Components to deliver content with zero client-side JavaScript overhead where possible.
Architecture Overview
How data flows from the database to the user's screen:
graph TD
User[User Request] --> Edge[Edge Network / CDN]
Edge --> Next[Next.js App Server]
Next --> ServerActions[Server Actions / API]
ServerActions --> Prisma[Prisma ORM]
Prisma --> DB[(PostgreSQL Database)]
Next --> Cache[Vercel Data Cache]

