Replateformer un frontend Commerce Layer
Les équipes qui utilisent Commerce Layer ont souvent un backend qui leur convient et un frontend devenu le goulot d'étranglement : lent pour le marketing, en retard sur les Core Web Vitals ou coûteux à maintenir. Comme Commerce Layer est headless, vous pouvez renouveler le frontend par phases sur l'API REST et GraphQL pendant que le backend reste exactement en l'état.
Pourquoi l'approche progressive l'emporte sur le big bang
Une refonte complète du frontend est un programme lourd et risqué. L'API REST et GraphQL découple déjà le frontend du backend : vous pouvez donc déplacer les groupes de routes un par un et valider chacun d'eux sur l'API en production avant de passer au suivant.
Replateformage par phases sur l'API REST et GraphQL
- Phase 1 : mettre en place le nouveau frontend Laioutr sur l'API REST et GraphQL pour un périmètre restreint, par exemple les pages de contenu et les landing pages
- Phase 2 : migrer les pages catégories et produits en validant les réponses de l'API sur le catalogue en production
- Phase 3 : déplacer le panier et le checkout, les parcours les plus sensibles, avec fonctionnement en parallèle et mesure
- Phase 4 : basculer les routes restantes et mettre hors service l'ancien frontend
À chaque phase, le backend Commerce Layer reste intact. Vous changez la façon dont les données sont affichées, pas l'endroit où elles résident.
Le plan de retour arrière compte
Chaque phase a un périmètre défini et une voie de retour arrière : les routes peuvent pointer à nouveau vers le frontend précédent en cas de régression. La performance et l'accessibilité sont validées phase par phase.
Ce que vous y gagnez
- L'autonomie du marketing grâce à un page builder visuel, sans ticket pour les équipes techniques à chaque bannière
- Objectif Lighthouse 100 et Core Web Vitals dès le départ
- WCAG 3.0 et BFSG pris en charge au niveau de la plateforme
- Liberté de choix préservée côté backend
FAQ
Pouvons-nous faire tourner Laioutr en parallèle de notre frontend actuel ?
Oui. Pendant la transition, les deux consomment la même API REST et GraphQL : vous pouvez donc migrer progressivement.
Le backend Commerce Layer est-il modifié ?
Non. Le replateformage se déroule au niveau du frontend, sur l'API. Le backend et les données restent en place. Consultez la page pilier Commerce Layer ou réservez un appel de cadrage.
À lire également : Replateformer un frontend BigCommerce sans toucher au backend et Replateformer un frontend Pimcore sans toucher au backend.