WordPress headless avec Laravel
Pourquoi j'ai découplé un WordPress existant et ce que je referais différemment.
Le contexte
Un client avait un WordPress avec 500+ articles et voulait une app Laravel pour le front. Plutôt que de migrer le contenu, on a gardé WordPress comme CMS et consommé son API REST depuis Laravel.
L'architecture
- WordPress en back-office (rédaction, médias)
- API REST WordPress pour le contenu
- Laravel pour le front public + cache
- Redis pour le cache des réponses API
Ce que je referais
Aujourd'hui j'utiliserais plutôt un package Laravel natif pour le CMS. WordPress en headless, c'est beaucoup de maintenance pour peu de gain.