The next version of Hydrogen decouples commerce logic from React Router and moves it into a framework-agnostic core. You can build storefronts using Shopify's "commerce primitives" with any JavaScript framework, and it ships with skills that coding agents use to scaffold projects. It's still an early preview, and feedback is being collected.
Commerce logic is built into React Router. Using Hydrogen effectively means using React Router.
Commerce logic is carved out into a standalone core that can be called as "commerce primitives" from any JS framework.
Move commerce logic outside of React Router and consolidate it into a framework-agnostic core.
Build a storefront with any JavaScript framework using Shopify's commerce primitives.
Skills are bundled so coding agents can automatically scaffold a storefront.
| Item | Legacy Hydrogen | Next version (developer preview) |
|---|---|---|
| Where commerce logic lives | Coupled Inside React Router | Decoupled Framework-agnostic core |
| Usable frameworks | React Router-centric | Any JS framework |
| Delivery format | Framework | Commerce primitives (building blocks) |
| Agent support | Not specified | Bundled skills Auto-generated scaffolding |
| Availability status | — | Early preview Gathering feedback |
This is an "early developer preview," still being built out as development continues. Regarding production readiness and stability, the original article givesno details.
Shopify is seeking feedback from users. Details can be found on GitHub under "Hydrogen Developer Preview."
A design change that separates "commerce logic" from the "rendering/routing framework." The framework becomes a choice, while commerce is fixed in the core.
React Router, which had effectively been required, is moving toward being optional. You can still use it with React Router, but you can also choose other JS frameworks.
The direction of "commerce primitives" was outlined, but the API names, granularity, and package structure aren't described in the original post. First-hand confirmation via the GitHub preview is needed.
The premise is that a coding agent uses skills to generate a storefront boilerplate. An agent-driven development flow is assumed.
It's an early preview and still under active development. The interface and structure may change going forward.Trial use for validation and feedback is more realistic than putting it into production. The original post doesn't state the stable-release timing or any backward-compatibility guarantees.