← Guides
Publié21 Sep 2023
AuteurVolkier Bentinck
Lecture4 min

Shopify Hydrogen: The Honest Guide

Shopify Hydrogen is Shopify's official front-end framework, based on React, used to build headless storefronts – i.e., websites where the display is custom-developed and decoupled from the Shopify back-office. It come...

Shopify Hydrogen is Shopify's official front-end framework, based on React, used to build headless storefronts – i.e., websites where the display is custom-developed and decoupled from the Shopify back-office. It comes with Oxygen, Shopify's dedicated hosting, and communicates with the store via the Storefront API.

It's an expert tool, powerful and well-designed, but rarely necessary. This page honestly explains how Hydrogen works, what it requires, what it costs, and for which projects it truly justifies the investment, without selling you an architecture you likely don't need.

"Hydrogen is a remarkable framework, but for most brands, it's overkill. The real luxury today is a native theme pushed to a custom level, without the burden of maintaining a React stack. We recommend it to brands that already have an in-house front-end team and a genuine need that native themes cannot cover."

Florian Pohl, co-founder of Stellar Projects

What is Shopify Hydrogen?

Hydrogen is a development toolkit that Shopify provides to create custom storefronts in React. While a classic theme is written in Liquid, Shopify's native language, Hydrogen allows you to build the entire front-end with modern JavaScript ecosystem technologies, and then connect it to Shopify's commercial engine.

Since version 2, Hydrogen is built on Remix, a performance-oriented React framework. Shopify provides ready-to-use components and utilities (product display, cart, media management) to accelerate development. In short, Hydrogen is not a theme that you install and customize in the admin; it's a codebase that developers build, evolve, and maintain.

How does Hydrogen work?

The principle relies on three interconnected components:

  • Hydrogen (React and Remix) builds the storefront: pages, user flows, interactions, server-side rendering for speed and SEO.
  • The Storefront API acts as a bridge: it exposes store data (products, collections, cart, prices) that the front-end queries in real time.
  • The Shopify back-office remains unchanged: catalog, orders, payment, and administration continue to live in Shopify, with its secure checkout.

The result is a website with entirely free appearance and behavior, backed by a proven e-commerce back-end. This is exactly the architecture described in our guide to headless commerce, of which Hydrogen is the official Shopify-side implementation.

Hydrogen or Liquid theme?

The most useful comparison is not between Hydrogen and a competitor, but between Hydrogen and the Liquid theme, Shopify's standard approach:

Criterion Liquid Theme Hydrogen (React)
Language Liquid, HTML, CSS, lightweight JavaScript React and Remix
Setup Installation and customization in the admin Application development
Team autonomy Strong, via the theme editor Low, everything goes through developers
App ecosystem Complete Partial, many incompatible apps
Front-end freedom High, within the theme's framework Total
Required skills Shopify Integrator React and Remix Developers
Cost of ownership Controlled High and recurring

For almost all brands, a well-built Liquid theme does the job. Hydrogen only gains an advantage when the need for freedom or performance truly exceeds what the theme allows, which is rare.

Technical prerequisites

Hydrogen is not accessible without development skills. Getting started implies:

  • Mastery of React and Remix: Hydrogen is a full-fledged JavaScript application, not a configurable theme.
  • A development environment: Node.js, a version manager, a deployment pipeline.
  • Knowledge of the Storefront API: This is how all commercial data displayed is transmitted.
  • A long-term team: in-house developers or a long-term service provider, as the code lives and evolves continuously.

In other words, Hydrogen shifts the project's center of gravity from Shopify administration to software engineering. This is a structural choice, not a simple theme option.

Oxygen: Hydrogen's hosting

Oxygen is the hosting platform that Shopify designed specifically for Hydrogen storefronts. It is included in the relevant Shopify plans and deploys your front-end on a global network, closer to visitors, which simplifies production compared to third-party hosting like Vercel or Netlify. Oxygen manages pre-production environments, deployments, and distribution, so the team can focus on code rather than infrastructure.

This is one of the real advantages of the Hydrogen approach: if you go headless on Shopify, staying within the official ecosystem (Hydrogen plus Oxygen) avoids assembling and maintaining a separate hosting stack yourself.

When is Hydrogen profitable?

Hydrogen becomes relevant when several conditions are met simultaneously, not just one:

  • High traffic and revenue, where even the slightest gain in performance or conversion translates into significant amounts.
  • An existing technical team, capable of building and then maintaining the application over time.
  • A truly unique experience requirement, which neither an advanced theme, nor metaobjects, nor apps can achieve.
  • An assumed six-figure budget, including build and run.

This profile corresponds to large, high-volume D2C (direct-to-consumer) brands and the most ambitious Shopify Plus projects, rarely to a growing SME. To find out if your project falls into this category, our complete decision matrix is detailed on the headless decision matrix page.

Our agency's position

We closely follow Hydrogen and master its principles, but we never impose it. Our conviction, forged over 100+ projects, is that the vast majority of brands achieve the desired result with what we call semi-custom: a native theme pushed to a custom level, which retains all the robustness of the Shopify ecosystem without the debt of a React stack.

Hydrogen remains the right tool for the minority of projects that truly need it, and in that case, the official ecosystem is the healthiest choice. For all others, it's better to invest that budget in design, SEO, and acquisition. If you're hesitant, our approach is detailed on our Shopify creation and redesign page, and a 30-minute chat is often enough to decide. To build your structured content natively, also see our guide to Shopify metaobjects.

 

Foire aux questions

The Hydrogen framework is open source and free, as is its Oxygen hosting, which is included in the relevant Shopify plans. The real cost is not the license but the development: building a Hydrogen storefront requires a team capable of coding the application and then maintaining it over time. It is a human and technical investment, not a software subscription.

Consultation offerte

Vous avez un projet e-commerce
à nous confier ?

Réservez un call gratuit de 30min avec un expert Shopify

  • Diagnostic express
  • Pistes concrètes
  • Devis sous 48 h
Réserver 30 min