Hi. New user coming to Strapi.
My client wants to use Strapi as their single headless CMS. Including products that they sell.
From my research online, MOST solutions for Gatsby/Next refer to using Shopify as a headless CMS, so the eCommerce system uses that as its engine behind the scenes. Or other 3rd party systems like BigCommerce and others.
BUT, from what I gather, you need to enter product data into Shopify and the others. They become the headless CMS. And so Strapi is not used for managing products.
It means we have two headless CMSs, Shopify (product content) and Strapi (other web content), and then we lose any relational content between products and other non-product aspects. Or is a more complex system than needs to be. It defeats one of the objects of going headless which is to centralise our content database.
I cannot find a way to import Strapi content into Shopify instead of using Shopify to add content.
So could someone explain to me if the above is true, we would need two headless CMSs if we want eCommerce?
Or what is the alternatve so we dont have to use a 3rd party ecommerce system as a 2nd headless CMS, and so how to add eCommerce to our static site with product info fed from Strapi?
We would be open to use a 3rd party eCommerce system, or self hosted open source (not Wordpress) if the product data can sync with our Strapi content and acts as a headless CMS. It would be a middleman headless CMS not used to edit content, and only used for the eCommerce engine. We do need have a basket functionality too, but we dont need to create user accounts, its guest checkout.
Thanks a lot!