KeystoneJS
4.0
Node.jsTypeScriptGraphQLOpen-SourcePrisma
Catégorie : CMS headless open-source dans notre guide de la Stack.
KeystoneJS permet de définir un schéma de contenu déclaratif en TypeScript, à partir duquel il génère une API GraphQL complète et un panneau d'administration. Construit sur Prisma, il offre des migrations de base de données fiables et s'intègre naturellement dans un écosystème Next.js/React.
✅ Avantages
- Schéma de données déclaratif et typé en TypeScript
- API GraphQL puissante générée automatiquement
- Basé sur Prisma, migrations solides
- Totalement open-source, aucune fonctionnalité payante cachée
- Bonne intégration avec Next.js
⚠️ Inconvénients
- Pas d'API REST native (GraphQL uniquement)
- Communauté plus restreinte
- Moins adapté aux profils non-développeurs
- Peu de thèmes ou templates d'admin prêts à l'emploi
Fonctionnalités
Headless
GraphQL
REST
Multi-langue
Versioning
Webhooks
Médiathèque
API personnalisée
RBAC (contrôle d'accès par rôle)
Informations techniques
- Tarification
- Gratuit
- Langage
- Node.js
- Bases de données
- PostgreSQL, MySQL, SQLite
- Déploiement
- Self-hosted
Prêt à essayer KeystoneJS ?
Visiter le site officiel ↗Lien d'affiliation — en savoir plus sur notreméthodologie.