All posts
Architecture · 7 min read · June 2026

Liquid or Hydrogen? Choosing the right rendering path for your store

"We're going headless" is the most expensive sentence a store can say without knowing why. Here's an honest, 2026 framework for when Hydrogen earns the rebuild, when Liquid is still the right answer, and when you want neither.

EDIT · cover image

Headless commerce got a reputation as the upgrade you graduate to once you're serious. That reputation is mostly marketing. Going headless is a real architectural choice with real costs, and for the majority of stores it solves a problem they don't have. So let's drop the aspiration and look at what you'd actually be choosing between.

What each one is, in 2026

Liquid is Shopify's templating language and the foundation of standard themes. Pages render on Shopify's servers, ship fast, and work with essentially the entire app ecosystem out of the box. Your marketing team can edit sections without a developer. It is the default for a reason: it's quick to build, cheap to maintain, and very hard to make slow if you know what you're doing.

Hydrogen is Shopify's React framework for custom storefronts. It has matured a lot — it now sits on React Router v7 (the evolution of Remix, which Shopify acquired), moved to calendar versioning around the 2026.x line, and typically deploys to Oxygen, Shopify's edge runtime. Your front end is a real React app that pulls product data through the Storefront API and renders it server-side. If you last looked at Hydrogen in 2023, your impression is out of date — it's a credible production stack now, used by brands like Allbirds, SKIMS, and Gymshark.

There's also a developer-preview direction making Hydrogen more framework-agnostic, but for shipping today the stack people actually run is Hydrogen on React Router v7, hosted on Oxygen.

What Hydrogen does NOT decouple (be honest about this)

This is where the headless dream meets reality, and where a lot of projects get sold on a promise they can't keep:

So "headless" here doesn't mean "decoupled from Shopify." It means "full React control over the front end, inside the Shopify graph." That's a genuinely useful thing — but it's a different thing from what people picture when they hear the word.

You're not escaping Shopify. You're trading a templating language for a React app and signing up to maintain it.

A decision framework you can actually use

Choose Liquid when…

For most stores, this is the honest answer, and it's the one I give even when the client showed up hoping I'd say "headless."

Choose Hydrogen when…

Choose a generic React framework (Next.js, etc.) when…

The honest summary I give clients: Hydrogen when Shopify is the center and you want React control; Next.js when Shopify is a component of something bigger; Liquid when neither of those is actually true — which is more often than people expect.

The cost reality

Hydrogen is free. The storefront is not. A headless build is a custom application: design, development, integration, deployment, and — the line item everyone underestimates — ongoing maintenance. A Liquid theme can sit happily for a year. A React storefront needs dependency upgrades, API-version bumps, and someone who understands it when something breaks at 2am during a sale. If you don't have that someone, you don't have a Hydrogen store; you have a liability with great Lighthouse scores.

The 2026 wrinkle: agentic commerce

There's one genuinely new factor worth naming. As AI agents start doing more of the shopping — assistants, conversational discovery, agent-driven purchases — being deeply wired into Shopify's graph is starting to matter. Hydrogen on Oxygen currently has the tightest path into that world. If AI-native commerce is on your two-year roadmap, it nudges the decision toward Hydrogen. But don't over-rotate on a future that's still arriving; it's a thumb on the scale, not the whole argument.

The short version

  • Liquid is the right default for most stores — fast, cheap to maintain, marketer-friendly, full app support.
  • Hydrogen (React Router v7 on Oxygen) is production-ready in 2026, but checkout, payments, and hosting stay Shopify's.
  • Go Hydrogen for genuinely app-like UX and a team that can own React long-term.
  • Go Next.js when Shopify is one part of a bigger composable stack.
  • Maintenance is the hidden cost of headless — budget for it or don't go.
ArchitectureHydrogenLiquidReact RouterHeadless
YN
Your Name

Shopify developer and ex–Silicon Valley engineer (NVIDIA, Apple). I build both Liquid themes and headless storefronts — and I'll tell you which one you actually need. Get in touch →