finds.dev← search

// the find

Shopify/storefront-api-examples

★ 1,151 · JavaScript · MIT · updated Nov 2023

Example custom storefront applications built on Shopify's Storefront API

A collection of example storefronts using Shopify's Storefront GraphQL API, covering React, Angular, Ember, and Node. Shopify themselves have declared it unmaintained and out of date — the README leads with a warning banner saying exactly that. For anyone starting a Shopify headless project today, this is a historical artifact, not a starting point.

Shows multiple framework approaches (Angular, Ember with Apollo, Ember with js-buy SDK, Node) to the same problem, which is useful for comparing patterns. The Ember examples have reasonable test coverage including integration tests for components. GraphQL schema files are committed alongside the code, so you can see what the API looked like at the time.

Shopify's own team has abandoned it and explicitly says so in the README — the Storefront API has had multiple breaking versions since these were written. Ember and Bower usage dates this to roughly 2017–2018; none of the patterns reflect current Shopify Hydrogen or modern React approaches. No TypeScript anywhere, and the GraphQL queries are strings rather than typed documents. Adopting any of this code directly would mean inheriting deprecated API calls that will fail against current Shopify stores.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →