Shopify / storefront-api-learning-kit

351 stars 84 forks source link

Please define "Headless channel" somewhere on your website. #45

Open dzqv opened 1 year ago

dzqv commented 1 year ago

The website and developer docs leave "Headless channel" undefined. Use a service like ChatGPT (see below) to generate definitions for important concepts on your website -- it really helps.

In Shopify, what is a headless channel?

In Shopify, a headless channel refers to a setup where the frontend of an ecommerce website is decoupled from the backend, which is powered by the Shopify API. This means that developers can use custom tools and programming languages to build the frontend of the website, while still being able to leverage the features and functionalities provided by Shopify's backend.

With a headless architecture, developers have more flexibility to create unique user experiences and interfaces that are tailored to their specific needs. They can also build custom integrations with third-party services and technologies, such as payment gateways or shipping providers, that may not be available through Shopify's standard interface.

Some examples of headless channels in Shopify include using a JavaScript framework like React or Vue.js to build the frontend, or creating a custom mobile app that communicates with the Shopify API to manage orders and inventory.

Cyclodex commented 9 months ago

I don't think it's undefined, you might explain where it is undefined.

The documentation has a link to their App which is called Headless and is an app within the sales channels

https://github.com/Shopify/storefront-api-learning-kit/blob/88baef5ce2563fbdaade0baaa6eaebbfe1b0f968/examples/01_getting_started/02_installing_the_headless_channel/query.graphql

https://apps.shopify.com/headless

There might be only a small difference we could improve, its not Add its actually Install...