Logo VirtuoWorks

Article

On a testé : Drupal 8 découplé avec Ionic

Un back-end Drupal qui alimente/interagit avec une application Ionic ? C’est tout à fait possible et dans l’air du temps.

logo_ionic_drupal.png

Drupal 8

Drupal est un Système de Gestion de Contenus (SGC en français, plus connu sous son acronyme anglais CMS pour Content Management System).

Basé sur le framework Symfony, Drupal est un (ou le ?) CMS de référence dans l’organisation hiérarchique des données en back-end. Sa richesse fonctionnelle, son interface d’administration aboutie en font une solution de premier choix pour construire/organiser ses données.

Après pour afficher les données fournies par Drupal, plusieurs possibilités s’offrent au développeurs :

  • Drupal Couplé : Utiliser Drupal tel quel, c’est à dire un Drupal traditionnel où le front est lié au back
  • Drupal progressivement découplé : les fameuses PWA (Progressive Web App)
  • Un site statique complètement découplé : utiliser Drupal comme une source de données pour un générateur de site statique
  • Une application complètement découplée : utiliser Drupal comme un dépôt de données pour différents consommateurs. C’est ce cas que nous étudions dans cet article.

Ces différentes approches ont été expliquées en détail par Dryes Buytaert sur son blog ici.


Avatar

Christophe Ollivier

Orchestrator

Icône linkedIn

Bio à venir.