Qu’est-ce que le headless commerce ?

Headless.png

Dans l’architecture « headless », le front-end et le back-end d’une application d’e-commerce sont « découplés ». Le front-end est la partie que l’utilisateur voit, contrairement au back-end, qui est celle où a lieu toute la gestion. La plupart des systèmes d’e-commerce intègrent les deux parties en un tout. Dans le cas du « headless commerce », le back-end constitue une application bien distincte. Le front-end fait l’objet d’un développement séparé et communique avec le back-end par le biais d’une API.

Les commandes de l’e-commerce passent par de plus en plus de canaux. Outre la boutique en ligne classique, il est désormais possible de passer commande via les réseaux sociaux, les « marketplaces », une app spécifique ou des appareils IoT. Dans ce type d’environnement, un « headless system » présente de nombreux avantages. L’architecture ainsi « découplée » permet de contrôler tous les canaux d’achat depuis un seul et unique back-end. Le développement du front-end est, par ailleurs, plus rapide et flexible. L’interface utilisateur peut, quant à elle, être adaptée aux besoins des clients. Une architecture « headless » résulte, enfin, en un site web beaucoup plus rapide.