Accueil/Expertises/Applications & CMS/Agence Directus
Agence Directus — Paris

Directus comme backend et CMS headless.La question qui suit : quel frontend ?

Scroll utilise Directus dans sa stack depuis plusieurs années — comme backend d'API, comme CMS headless, comme couche d'administration pour des applications métier. On sait le configurer, le faire évoluer, et surtout anticiper la question que tout projet finit par poser : à quel moment construire une interface sur mesure par-dessus.

Architecture Directusself-hosted
Base de donnéesPostgreSQL
expose
DirectusCMS headless
API RESTGraphQLAdmin auto-généré
Back-office autoAdministrateurs
Front Next.jsUtilisateurs métier
Chemin A V1 complèteChemin B front en V2
01 — Pourquoi on l'utilise

Pourquoi Directus
est dans la stack Scroll.

Directus n'est pas un outil qu'on quitte — c'est un outil qu'on déploie activement. Trois raisons concrètes pour lesquelles il a sa place dans nos projets.

01

Un back-office d'administration en quelques heures

Directus génère automatiquement une interface d'administration complète à partir de votre schéma PostgreSQL. Gestion des données, des rôles, des permissions, des workflows basiques — sans écrire une ligne de front. Pour des équipes qui ont besoin d'administrer des données rapidement, c'est un vrai gain.

02

Une API REST et GraphQL prête à l'emploi

Tout le schéma de données est automatiquement exposé via une API documentée. Pas de développement d'API from scratch — on branche directement le frontend ou les outils tiers (n8n, applications mobiles, exports) sur cette API.

03

Open source, auto-hébergeable, sans coût de licence

Directus s'installe sur votre infrastructure (OVH, Scaleway, on-premise). Pas de facturation à l'usage, pas de données qui transitent par un SaaS tiers. Souveraineté par défaut.

02 — La vraie question

Le back-office auto-généré suffit-il
à vos utilisateurs finaux ?

Le back-office Directus est fait pour des administrateurs techniques. Quand vos utilisateurs finaux — équipes métier, clients, opérateurs terrain — doivent aussi utiliser l'interface, la question du frontend sur mesure se pose. C'est ce choix d'architecture qu'on cadre dès le départ.

Le back-office Directus suffit si…
  • Vos utilisateurs de l'interface sont des administrateurs ou des profils techniques
  • Les flux de travail sont simples (créer, modifier, supprimer des entrées)
  • Vous avez besoin de démarrer vite et que l'UX n'est pas encore un enjeu
  • Vous validez un concept avant d'investir dans un frontend
Un frontend Next.js devient nécessaire quand…
  • Des utilisateurs non-techniques doivent utiliser l'application au quotidien
  • Les flux métier sont complexes (multi-étapes, validation, notifications, tableaux de bord)
  • L'expérience utilisateur est un critère de succès ou d'adoption interne
  • Vous intégrez de l'IA, des automatisations ou des rôles différenciés avec des vues distinctes
03 — Architecture

Deux façons de construire avec Directus
— selon où vous en êtes.

Les deux mènent à la même destination : un backend Directus solide et un frontend sur mesure quand il le faut. Ce qui change, c'est le séquençage — et il dépend de votre contexte, pas d'une règle fixe.

Chemin AV1 complète

V1 complète dès le départ

Vous savez que vos utilisateurs finaux auront besoin d'une interface sur mesure. On part directement sur l'architecture complète : Directus comme backend + API, Next.js comme frontend. Le back-office Directus reste pour les administrateurs, le front Next.js pour les utilisateurs métier.

Quand choisir ce chemin

Projet avec des utilisateurs finaux identifiés, UX critique pour l'adoption, besoin d'intégration IA ou d'automatisations dès le lancement.

Chemin BBackend d'abord

V1 backend, V2 frontend

Vous voulez valider le modèle de données et les flux avant d'investir dans un frontend. On construit le backend Directus + l'API rapidement, les équipes utilisent le back-office auto-généré le temps de valider. Le frontend Next.js arrive en V2, sans toucher au backend.

Quand choisir ce chemin

MVP ou outil interne où l'UX n'est pas encore critique, budget contraint en V1, besoin de valider la logique avant de construire l'interface.

Ils nous ont fait confianceVoir nos cas clients
Ubki
Perfway
Hexa
Art Explora
Bellman
Cabaia
04 — Stack de déploiement

La stack Directus
telle qu'on la déploie.

Directus au centre, entouré de briques open source et auto-hébergeables. Une architecture cohérente, souveraine, et que vos équipes peuvent reprendre — du schéma de données au monitoring.

CoucheOutil
CMS headless & APIDirectus (self-hosted)
Base de donnéesPostgreSQL via Supabase ou instance dédiée
Frontend sur mesure (V1 complète ou V2)Next.js, React, TypeScript
AuthentificationDirectus Auth + SSO possible (SAML, OIDC)
Stockage fichiersDirectus Files + S3 ou Supabase Storage
Automatisationsn8n self-hosted branché sur l'API Directus
IA & agentsLLM natif (Mistral, OpenAI, Claude) via API Directus
Infra & hébergementOVH, Scaleway, Docker, GitHub Actions
MonitoringSentry, PostHog
Stack adaptable selon votre contexte — infra existante, contraintes RGPD ou souveraineté. Tout est open source et hébergé chez vous.
05 — FAQ

Questions d'équipes techniques.

Les questions qui reviennent côté direction technique quand Directus entre dans la réflexion. Si la vôtre n'y est pas, écrivez-nous — la réponse rejoindra cette liste.

Les deux sont des CMS headless open source auto-hébergeables. Directus génère une interface d'administration automatiquement à partir de n'importe quel schéma PostgreSQL — c'est son atout pour aller vite sur un back-office. Payload est plus orienté « code first » : il offre plus de flexibilité sur le front et une meilleure intégration dans un projet Next.js quand l'interface sur mesure est la priorité. Scroll utilise les deux selon le contexte — on vous aide à choisir lors du cadrage.
Oui. L'API Directus expose les données de façon structurée, ce qui la rend compatible avec une couche IA (RAG, agents, génération de documents). On construit le serveur MCP ou le connecteur LLM qui se branche sur l'API Directus pour exposer vos données au modèle de façon contrôlée.
Directus peut servir de back-office sur mesure pour des flux qu'un ERP générique couvre mal. Ce n'est pas un ERP clé en main — c'est une base flexible sur laquelle on construit les flux dont vous avez besoin. Pour des cas simples à moyennement complexes, c'est souvent plus adapté qu'un ERP surdimensionné.
Oui — notamment depuis des CMS comme Strapi, Contentful ou Sanity. La migration se fait sur le schéma de données et les contenus. Le frontend reste inchangé s'il est bien découplé.
Scroll peut prendre en charge l'hébergement et la maintenance (mises à jour, monitoring, backups). On peut aussi transférer cette responsabilité à votre équipe ou votre infra — le code et la config vous appartiennent entièrement.
Un backend Directus avec schéma de données, permissions et API configurés : 2 à 4 semaines. Avec un frontend Next.js sur mesure en V1 : 2 à 4 mois selon la complexité des flux.
Démarrer

Directus comme backend — on cadre ensemble la question du frontend.

Coordonnées
contact@agence-scroll.com
+33 6 48 03 90 27
20 Rue des Taillandiers
75011 Paris
Réponse sous 24h ouvrées.