Qu'est-ce que Flexweg CMS
Flexweg CMS est un système de gestion de contenu façon WordPress dont la cible de publication est un site 100% statique hébergé sur Flexweg. À chaque clic sur Publier, l'admin transforme la base de
Flexweg CMS est un système de gestion de contenu façon WordPress dont la cible de publication est un site 100% statique hébergé sur Flexweg. À chaque clic sur Publier, l'admin transforme la base de données en fichiers HTML/CSS et les envoie sur votre site Flexweg via l'API Files.
Le modèle, en une phrase
Vous écrivez du contenu dans une admin React (Tiptap + Tailwind) adossée à Firestore ou au backend SQLite intégré à Flexweg ; à la publication, ce contenu est rendu par le thème actif et envoyé sous forme de fichiers statiques sur votre site Flexweg.
Ce qui le rend différent
- Pas de Node, pas de PHP, pas de base de données côté public — seulement les HTML/CSS/JS uploadés par l'admin
- Le frontend public est intégralement statique — donc rapide, économique et hébergeable n'importe où
- L'admin est une SPA dans le navigateur — pas de serveur applicatif à maintenir, pas d'« écran d'admin WordPress » qui peut tomber pendant un trafic important
- Deux backends interchangeables — Firebase (Firestore + Auth) ou SQLite intégré (sans service externe) ; le choix se fait à l'installation et le reste de l'admin est identique
- Plugins et thèmes à la WordPress — installables / désinstallables à chaud sans rebuild de l'admin
L'architecture en trois lignes
- Base de données : Firestore OU SQLite hébergé sur votre site Flexweg
- Admin SPA : Une application React déployée sur
/admin/de votre site - Frontend public : Le HTML que l'admin upload sur le reste du site
C'est tout. Pas de SSR, pas d'edge function, pas de pipeline de build au moment du déploiement public — chaque fichier public est le résultat d'une action explicite dans l'admin.
À qui s'adresse Flexweg CMS
- Vitrines, sites éditoriaux, blogs, portfolios : tout ce qui n'a pas besoin de personnalisation côté serveur par utilisateur
- Sites multilingues : le plugin
flexweg-multilangajoute les traductions, hreflang, sitemaps et flux RSS par langue - Sites à fort trafic ponctuel : pas de serveur applicatif, pas de problème de scaling
Ce qu'il ne sait pas faire : commentaires en temps réel sans tiers, pages personnalisées par utilisateur connecté, recherche serveur (la recherche client-side du plugin couvre déjà la majorité des cas).