ARTICLE

Shopify Plus Custom Storefronts with Hydrogen: When It Makes Sense

Shopify Plus Custom Storefronts with Hydrogen: When It Makes Sense

Shopify Hydrogen is Shopify’s React-based framework for building custom storefronts on Shopify infrastructure. It pairs with Oxygen, Shopify’s hosting platform for Hydrogen apps, to give merchants a path to headless commerce without leaving the Shopify ecosystem. The proposition is appealing: keep Shopify’s commerce engine, replace the Liquid-based storefront with a modern React stack, get the performance and developer experience of a headless build without the operational cost of true headless. The reality is more nuanced: Hydrogen is the right call for a specific cluster of merchants and overkill or wrong-fit for everyone else.

This piece walks through when Hydrogen makes sense, when it does not, and the architectural trade-offs that determine which side of the line your store sits on. Bemeir’s Shopify team builds both Liquid-based and Hydrogen-based Shopify Plus storefronts; the framework below is the version that consistently produces the right call.

What Hydrogen actually is

Hydrogen is a React framework optimized for building Shopify storefronts. It is built on Remix (Shopify acquired Remix in 2022 and rolled the framework into Hydrogen), shipping with Shopify-aware components, the Storefront API as the data layer, and an opinionated approach to server-side rendering for performance.

Oxygen hosts Hydrogen apps on Shopify’s edge infrastructure, running on Cloudflare Workers globally. The deployment model is integrated with Shopify’s developer tooling and produces fast cold-start performance and global geographic distribution.

The combination gives merchants a path to a custom React storefront on Shopify-managed infrastructure, with the Shopify admin and commerce engine unchanged underneath.

What Hydrogen is not

Three clarifications that head off common misconceptions:

Hydrogen is not required to build a fast Shopify store. A well-built Liquid theme on Shopify Plus can be very fast. Hydrogen’s performance benefits come from the React + edge architecture, but those benefits are not unattainable on Liquid; they just require different optimization work.

Hydrogen is not the same as fully headless. Hydrogen apps still depend on Shopify’s Storefront API and integrate tightly with Shopify’s data model. Going fully headless (Shopify as commerce engine, separate frontend stack, separate hosting, separate deployment pipeline) is a different choice with different trade-offs.

Hydrogen is not unique in the React storefront space. Next.js, Remix as a standalone framework, and other tools can also produce custom React storefronts on top of Shopify’s Storefront API. Hydrogen is the Shopify-native option with the deepest tooling integration; the other options are viable for merchants who want different architectural choices.

Where Hydrogen clearly wins

Three merchant profiles where Hydrogen is consistently the right call:

Brands with strong design and frontend ambitions. Merchants whose storefront is a major brand expression and who want to push further on visual design, interaction patterns, and content-rich experiences benefit from the React component model. Liquid is workable but constrains design ambition more than Hydrogen does.

Merchants with a strong in-house or agency React team. If the team already builds React applications, Hydrogen lets them apply their existing skill set to Shopify storefronts. The reverse (a team strong in Liquid with no React experience) does not benefit from Hydrogen and would do better staying on Liquid.

Stores where performance is a stated competitive advantage. Hydrogen’s edge-rendered, React-based architecture can produce LCP numbers in the 0.8-1.4s range on well-built sites. Liquid stores can compete but the work to get there is comparable. For merchants who want the headroom of the architecture, Hydrogen provides it.

Where Liquid is the better choice

Three merchant profiles where Liquid wins:

Standard merchant requirements without custom design ambition. Merchants whose storefront needs are well-covered by Shopify’s theme framework do not benefit from Hydrogen’s flexibility and pay for it in operational overhead. The complexity is not earning anything.

Teams without React or modern frontend expertise. Adopting Hydrogen requires the team to operate a React build, manage component patterns, handle data fetching strategy, and own deployment to Oxygen. A team without this expertise will struggle.

Merchants prioritizing time-to-launch. A Liquid theme can go from kickoff to launch in 6-12 weeks for standard merchant requirements. A Hydrogen build is usually 14-22 weeks for comparable scope because the engineering work is heavier.

Merchants with tight operational budget for ongoing development. Hydrogen storefronts require ongoing React-aware development. Liquid storefronts can be maintained by Shopify generalists. The maintenance cost difference is meaningful at the 18-month mark.

The architectural trade-offs

Comparing Hydrogen and Liquid on the dimensions that matter:

Dimension Liquid theme Hydrogen storefront Practical implication
Time to launch (similar scope) 6-12 weeks 14-22 weeks Hydrogen costs roughly 2x the launch time
Frontend customization ceiling Moderate High Hydrogen handles complex design requirements better
Performance ceiling Strong with optimization Slightly stronger with React + edge Difference is real but smaller than marketing implies
Developer pool Shopify generalists React developers Hiring depends on local market
Operational complexity Low Moderate Hydrogen needs build/deploy/monitor discipline
Long-term flexibility Moderate High Hydrogen scales to new patterns better
Shopify ecosystem integration Native Native (via Storefront API) Both work with Shopify apps, with some nuance
Editorial admin experience Strong (Theme Editor) Limited (depends on implementation) Liquid wins for merchant team usability

The Theme Editor question

One trade-off worth calling out specifically: Shopify’s Theme Editor lets merchant teams (marketers, content editors) modify the storefront layout, add sections, and tweak content without developer involvement. The Theme Editor experience on Liquid is rich and well-supported. The equivalent experience on Hydrogen depends on how the storefront is built; without specific patterns implemented for editorial flexibility, the merchant team needs developer help for changes that they would have made themselves on Liquid.

For merchants whose marketing team frequently modifies the storefront, this is a meaningful operational difference. The fix on Hydrogen is to implement content management patterns that expose editing surfaces to the merchant team, but this work needs to be deliberately built in.

The Oxygen hosting question

Oxygen is Shopify’s hosting for Hydrogen apps. The trade-offs:

Oxygen advantages. Tightly integrated with Shopify, edge-deployed globally, no separate infrastructure to manage, scales transparently. The developer experience for deployment is clean.

Oxygen limitations. Less flexibility than running Hydrogen on Vercel, Netlify, or your own infrastructure. Some features (specific caching patterns, custom middleware behavior) work differently or are not available. For most merchants, Oxygen is fine; for merchants with unusual hosting requirements, alternatives may fit better.

The default recommendation for a Hydrogen build is to use Oxygen unless there is a specific reason not to. The integration benefits outweigh the flexibility cost for the vast majority of stores.

The Storefront API consideration

Hydrogen uses Shopify’s Storefront API to read commerce data. The API is well-built and continuously improving, but it imposes some constraints:

API rate limits. The Storefront API has rate limits per app and per IP. Very high-traffic stores need to plan for caching and rate limit handling.

Feature coverage. The Storefront API covers most commerce operations but not all. Some admin-side operations require the Admin API or other channels.

B2B coverage. Shopify Plus B2B is supported via the Storefront API but with some patterns that require care, especially around company-specific catalogs and pricing.

For 90% of Shopify storefront needs, the Storefront API is fully sufficient. For the 10% that need admin-side functionality or unusual data access patterns, plan the architecture accordingly.

How to decide

The decision tree:

Is your storefront a major brand expression that needs to push on design? If yes, Hydrogen is worth strong consideration. If no, Liquid is probably fine.

Does your team have React expertise or budget to acquire it? If no, Hydrogen will struggle on your team and Liquid is the right call.

Is your launch timeline 12 weeks or less? If yes, Liquid is the right call almost regardless of other factors.

Will your marketing team be making frequent storefront updates? If yes, you need either Liquid or a Hydrogen build with explicit editorial patterns; do not commit to Hydrogen without planning for this.

Is there a specific performance requirement that Liquid cannot meet? In practice, rarely. Both platforms can produce excellent performance.

Most merchants will land on Liquid for the right reasons (standard requirements, team fit, timeline). Some merchants will correctly land on Hydrogen (design ambition, React team, longer timeline). Both are right answers for the right store.

What Bemeir sees in practice

Across Shopify Plus client engagements, the rough split is 75% Liquid, 25% Hydrogen. The Hydrogen builds are predominantly in three categories: brand-led DTC stores with strong design teams, technical merchants whose internal team prefers React, and stores that have specifically chosen Hydrogen for performance positioning.

The Liquid builds are everything else. Many are well-known brands with high-quality storefronts; Liquid is not a compromise platform. It is the right platform for the merchant profile it serves.

The decision is best made by being honest about your merchant profile rather than reaching for the newer technology because it is newer. The Hydrogen documentation and Shopify Liquid documentation both deserve a read before the decision; the framework above is what bridges the documentation to the actual choice. The work is well-understood; the variable is whether your store is a good fit for the trade-offs Hydrogen imposes.

Let us help you get started on a project with Shopify Plus Custom Storefronts with Hydrogen: When It Makes Sense and leverage our partnership to your fullest advantage. Fill out the contact form below to get started.

more articles about ecommerce

Read on the latest with Shopify, Magento, eCommerce topics and more.