Skip to content
Shopify & Ecommerce

Shopify Hydrogen vs Traditional Shopify: Liquid, Hydrogen or Other Headless?

Liquid themes, Hydrogen and other headless stacks compared: frontend, hosting, apps, editing, performance, cost, team needs and how to decide for your store.

Quick answer

Most stores should stay on a Liquid theme: Shopify hosts it, the theme editor lets teams make changes, theme apps work, and maintenance is lowest. Hydrogen suits stores that need a highly custom frontend and have a React team, and want a Shopify-optimized framework with Oxygen hosting. Other headless frameworks suit teams with an existing stack or content needs that justify full control. In all three, checkout stays on Shopify. Decide from requirements, team capacity and total cost, not from performance claims alone.

Three Options, Not Two

"Hydrogen vs traditional Shopify" is often framed as a two-way choice, but there are three realistic options. A Liquid theme on Shopify's Online Store. A Hydrogen storefront, Shopify's own headless framework. And headless with another framework, such as Next.js, against Shopify's Storefront API. Shopify's documentation describes these build options, including Hydrogen, Hydrogen React with other React frameworks, and the Headless channel for any stack (Shopify developer docs).

This article compares all three. For headless concepts, see headless Shopify explained; for Hydrogen in depth, see Shopify Hydrogen development.

Side-by-Side Comparison

Liquid themeHydrogenOther headless
Frontend technologyLiquid templates, sections, JSReact Router-based frameworkFramework of your choice
HostingShopifyOxygen or self-hostedYour hosting provider
Data accessLiquid objects, Ajax APIsStorefront API, Customer Account APIStorefront API, Customer Account API
EditingTheme editorCustom or CMS-basedCustom or CMS-based
AppsTheme app extensions workAPI-based integrationAPI-based integration
CheckoutShopify checkoutShopify checkoutShopify checkout
Team neededTheme developers, merchandisersReact developersFramework developers
MaintenanceLowestHigherHigher
ControlWithin theme architectureFull frontendFull frontend

Liquid Themes: The Default for Good Reasons

Online Store themes are rendered by Shopify, built from Liquid templates and JSON-based sections, and edited visually in the theme editor. Merchants can rearrange sections, add app blocks and change content without developers. Themes benefit from Shopify's hosting and CDN, and theme app extensions let apps add features without code edits.

Themes have limits: rendering is server-side through Liquid, some complex interactions require substantial JavaScript, and very custom experiences can strain the theme model. But for most stores, a well-built theme meets needs with the lowest total cost. See Shopify theme development.

Hydrogen: Shopify's Headless Framework

Hydrogen is built on React Router and provides Shopify-specific components, utilities and caching strategies for building storefronts on the Storefront API. It supports the Customer Account API for accounts, deploys to Oxygen with CI/CD from GitHub, and can be self-hosted (Shopify developer docs). Shopify notes that the Hydrogen channel provides order attribution so headless sales appear in the admin.

Hydrogen fits when you need custom experiences a theme can't deliver well (complex configurators, app-like interactions, deeply integrated content), you have React developers, and you want to stay close to Shopify's recommended stack.

Unsure whether headless is worth it?

ZSpace assesses your requirements, team and costs to recommend a theme, Hydrogen or another headless stack.

Start a Project

Other Headless Frameworks

Teams sometimes choose another framework because they already use it across other sites, need a CMS-first architecture, or want features of a specific framework or host. Shopify's Headless channel provides storefront access tokens and features such as product publishing and sales attribution by channel. You take on more integration work: Shopify-specific components, caching, analytics and customer accounts must be implemented with your chosen tools. See headless ecommerce architecture.

What Stays the Same

Whichever frontend you choose, Shopify remains the commerce backend: products, inventory, pricing, customers, orders, discounts, Markets and checkout. Checkout runs on Shopify and is customized through checkout extensibility. Admin workflows, fulfilment and most back-office apps are unaffected. This is why switching frontends later is feasible: the data doesn't move.

What Changes With Headless

AreaImpact of going headless
Theme appsWon't render; need API-based alternatives or custom work
Content editingNeeds a CMS or custom editing; theme editor not available
AnalyticsTracking must be implemented in your frontend
SEOYou own rendering, metadata, sitemaps, structured data
PerformanceYou control it, and are responsible for it
Hosting and deploymentOxygen or your own; CI/CD and monitoring needed
MaintenanceFramework upgrades, dependencies, security

Performance: Control, Not Guarantee

Headless is often promoted as faster. It can be: you control rendering, caching and scripts. But a headless storefront with heavy client-side JavaScript, poor caching or many third-party scripts can be slower than a lean theme. Conversely, a well-optimized theme can perform very well. Compare real performance data for your requirements rather than relying on the architecture label. See page speed and conversion.

Total Cost of Ownership

Headless moves cost from licences and apps to engineering. Budget for initial build, CMS, hosting (Oxygen or other), integrations that replace theme apps, monitoring, and ongoing development for upgrades and features. Themes cost less to maintain but may need custom development or apps for advanced features. Compare over several years, including the team you'll need to keep.

Decision Guide

If you...Consider
Have a small team and needs fit themes and appsLiquid theme
Need custom experiences and have React developersHydrogen
Already run a framework and CMS across sitesOther headless
Need multiple frontends (web, apps, kiosks) from one backendHydrogen or other headless
Rely heavily on theme appsLiquid theme, or plan replacements
Want merchandisers to edit layouts without developersLiquid theme, or headless with a strong CMS

Migrating Between Options

Moving from a theme to headless, or back, is a frontend migration. Plan URL structures and redirects, rebuild analytics and pixels, replace theme apps, migrate content to a CMS if needed, test SEO rendering and structured data, and run a phased or parallel launch where possible. Measure conversion, speed and SEO before and after. See ecommerce replatforming.

A Middle Path: Theme Plus Custom Components

The choice isn't always all or nothing. Many stores keep a Liquid theme and add custom components where needed: a product configurator built as a JavaScript app within a theme section, a headless content area for editorial pages, or a separate microsite for a campaign. This keeps the theme editor and apps for most of the store while allowing custom experiences where they matter. Consider it before committing to a full headless rebuild.

NeedTheme-based optionHeadless option
Complex product configuratorCustom app embedded in a sectionNative component in Hydrogen
Rich editorial contentMetaobjects, sections, blogCMS-driven pages
App-like browsingEnhanced JavaScript in themeFull client-side experience
Multiple frontendsLimitedShared API layer

Team and Skills

The decision is as much about people as technology. Liquid themes need theme developers and let merchandisers change layouts in the editor. Hydrogen needs React developers comfortable with React Router, server rendering and caching, plus someone to manage deployments and monitoring. Other headless frameworks need the same, with more integration work. If your team can't maintain a headless frontend for years, the theme is usually the better choice even if headless looks attractive.

  • Who will build new features after launch?
  • Who will upgrade dependencies and frameworks?
  • Who edits content and layouts day to day?
  • Who monitors performance and errors?
  • What happens if the lead developer leaves?

SEO Considerations

Themes handle much of technical SEO by default: server-rendered pages, canonical tags, sitemaps and structured data from the theme. Headless storefronts must implement all of this: server-side rendering, metadata, canonical and hreflang tags, sitemaps, structured data, redirects and handling of filtered URLs. Hydrogen provides utilities for some of this, but it still needs deliberate implementation and testing. See faceted navigation SEO.

Common Mistakes

  • Choosing headless for speed alone
  • Underestimating the loss of theme apps and the theme editor
  • No CMS plan for content editing
  • No budget for ongoing frontend maintenance
  • Treating Hydrogen and other headless as identical
  • Forgetting that checkout stays on Shopify

Ready to choose your Shopify frontend?

Talk to ZSpace about Shopify themes and Hydrogen, headless builds and storefront design.

Start a Project

Conclusion

Liquid themes suit most stores; Hydrogen suits custom experiences with a React team; other headless frameworks suit teams with existing stacks. Checkout stays on Shopify in every case. Choose from requirements, team and total cost. Related: Shopify Plus development and monolithic vs headless.

FAQ

Common questions

A Shopify store using an Online Store theme built with Liquid, hosted and rendered by Shopify, edited in the theme editor and extended with theme app extensions.

Get in touch

Have a project in mind?

Whether you're building a new digital product, improving an existing website, or looking to automate part of your business — let's talk.