Core features of Keystone 6
mainKeystone 6 is a TypeScript-first Headless CMS built on modern web technologies. Key architectural components include:
- Database Layer: Powered by Prisma, enabling automatic database migrations when you update your schema.
- Admin UI: Powered by NextJS, providing a fast and accessible interface for managing content.
- Data Modeling: Uses a strongly-typed developer experience with TypeScript.
- Rich Text: Features a Document field that stores JSON-structured data, allowing for relationships, custom React-based component blocks, and slash
/commands. - Extensibility: Supports custom Admin UI pages, logos, and navigation, as well as a Schema extension API and Virtual Fields.