Drupal Cameroun DCA
Des possibilités en ligne sans précédent avec Drupal 10!

Decoupled Drupal : Construire des expériences web modernes avec Drupal 11 et Next.js

Decoupled Drupal : Construire des expériences web modernes avec Drupal 11 et Next.js

Agenda

20h30 - 20h40 | Accueil et présentation

  • Mot de bienvenue
  • Présentation de Drupal Cameroun
  • Présentation des intervenants
  • Objectifs de la session

20h40 - 21h00 | Introduction au Decoupled Drupal

  • Qu'est-ce qu'un CMS Decoupled ?
  • Architecture traditionnelle vs Headless vs Decoupled
  • Pourquoi cette approche devient un standard pour les projets modernes
  • Cas d'usage dans les entreprises et institutions africaines

21h00 - 21h20 | Pourquoi adopter une architecture API-first

  • Les API au cœur des applications modernes
  • Réutilisation des contenus sur plusieurs plateformes
  • Intégration avec les applications web et mobiles
  • Avantages en matière d'évolutivité et de maintenance

21h20 - 21h40 | REST API et JSON dans Drupal 11

  • Les API natives de Drupal
  • Configuration des endpoints
  • Gestion des contenus via les API
  • Authentification et sécurité
  • Bonnes pratiques de développement

21h40 - 22h05 | Connecter Drupal à Next.js

  • Architecture Drupal Backend + Next.js Frontend
  • Récupération des données depuis Drupal
  • Rendu côté serveur (SSR) et génération statique (SSG)
  • Gestion des routes et du contenu dynamique

22h05 - 22h20 | Démonstration pratique

Mise en place d'une application Decoupled :

  • Création d'un contenu dans Drupal
  • Exposition via JSON
  • Consommation de l'API dans Next.js
  • Affichage dynamique du contenu
  • Aperçu des bonnes pratiques de production

22h20 - 22h25 | Performance, SEO et Sécurité

  • Cache et optimisation
  • SEO avec Next.js
  • Sécurisation des API
  • Revalidation et mise à jour des contenus

22h25 - 22h30 | Questions & Réponses

  • Échanges avec la communauté
  • Partage de ressources utiles
  • Opportunités de collaboration au sein de Drupal Cameroun

Public cible

  • Développeurs Drupal
  • Développeurs PHP
  • Développeurs React / Next.js
  • Architectes logiciels
  • Étudiants en informatique
  • Passionnés de l'Open Source

Prérequis : Connaissances de base en développement web et notions générales de Drupal.

Date de l'événement
localisation

Enligne
Douala
Cameroun