Skip to content

Shopify Hydrogen: headless commerce explained simply

What is Shopify Hydrogen and headless commerce? Advantages, limitations and use cases for merchants wanting a custom experience.

Updated on 20 May 2024

Beyond themes: custom commerce

Shopify Hydrogen is Shopify’s React framework pour construire des storefronts headless. Il sépare le front-end (l’interface que voit le client) du back-end Shopify (gestion des produits, commandes, paiements). Cette architecture offre une liberté totale sur l’expérience utilisateur tout en conservant la puissance du back-end Shopify. Hydrogen est hébergé sur Oxygen, l’infrastructure edge de Shopify, pour des performances optimales.

How headless architecture works

In a standard Shopify architecture, le thème et le back-end sont couplés. Le thème utilise le langage Liquid pour afficher les données. Les personnalisations sont limitées par les capacités de Liquid et la structure du thème.

With Hydrogen, the front-end is an independent React application indépendante qui communique avec Shopify via la Storefront API (GraphQL). Vous avez un contrôle total sur chaque pixel de l’interface. Les animations, les interactions et la navigation sont entièrement personnalisables.

Oxygen, Shopify’s edge hosting platform, déploie votre storefront Hydrogen sur des serveurs proches de vos clients dans le monde entier. Le rendu côté serveur (SSR) avec streaming garantit des temps de chargement rapides.

Advantages of Hydrogen

Performance is the most measurable advantage. Hydrogen utilise React Server Components pour minimiser le JavaScript envoyé au navigateur. Le streaming SSR affiche le contenu progressivement, ce qui améliore le Largest Contentful Paint (LCP) et les Core Web Vitals.

Creative flexibility is the other major advantage. Vous n’êtes plus limité par la structure d’un thème. Les pages produit, les collections et le checkout peuvent avoir des designs radicalement différents. Les expériences interactives (configurateurs de produit, visualisation 3D, parcours guidés) sont possibles.

Limitations to know

Hydrogen requires React and GraphQL development skills et GraphQL. Le coût de développement et de maintenance est significativement plus élevé qu’un thème Shopify classique. Les mises à jour de Shopify ne se propagent pas automatiquement au front-end, ce qui nécessite une maintenance continue.

The Shopify app ecosystem is partially compatible. Les applications qui modifient le front-end (pop-ups, widgets, avis) ne fonctionnent pas directement avec Hydrogen. Elles doivent être intégrées manuellement via leurs API.

Who is Hydrogen for?

Hydrogen is suited for brands qui ont des exigences de design uniques, un budget de développement conséquent et une équipe technique capable de maintenir une application React. Les marques de luxe, les DTC (Direct-to-Consumer) avec une identité forte et les marketplaces complexes sont les cas d’usage typiques.

For the majority des PME et des commerçants, les thèmes Shopify 2.0 avec les sections personnalisables offrent un excellent compromis entre flexibilité et simplicité. Le rapport coût-bénéfice d’Hydrogen ne se justifie que pour des projets avec des exigences spécifiques.

LCMH, a Shopify partner in Alsace, helps you evaluate whether Hydrogen is right for your project.

For SEO fundamentals, read our guide SEO pour Shopify.


Sources

  1. Shopify, Hydrogen. hydrogen.shopify.dev
  2. Shopify, Oxygen Hosting. shopify.dev/docs/custom-storefronts/oxygen
  3. Shopify, Storefront API. shopify.dev/docs/api/storefront

Frequently asked questions

Qu'est-ce que le headless commerce ?
Le headless commerce sépare le front-end (ce que voit le client) du back-end (gestion des produits, commandes, paiements). Le front-end est développé custom tandis que Shopify gère le back-end via ses API. Cette séparation offre une liberté totale sur l'expérience utilisateur.
Hydrogen est-il adapté aux PME ?
Hydrogen est conçu pour les marchands qui ont besoin d'une expérience front-end entièrement personnalisée et qui disposent de compétences en développement React. For the majority des PME, les thèmes Shopify standard offrent suffisamment de flexibilité à moindre coût.
Hydrogen est-il plus rapide qu'un thème Shopify classique ?
Oui, Hydrogen utilise React Server Components et le streaming SSR pour des temps de chargement optimaux. Les pages se chargent progressivement, ce qui améliore les Core Web Vitals. Cependant, un thème Shopify bien optimisé offre aussi d'excellentes performances.

Related Articles