2 years later here’s my update…
Personally I don’t like renting and like to have control of my systems and data so we dont want to use 3rd party systems like Shopify. We decided to use self hosted Saleor for the eCommerce backend. In fact, we have nothing on Saleor on the front end, it is purely the backend order and payment system. Our front end including the eCommerce aspects is all bespoke in Next.js. We have all product data and images on Strapi, no need to have it in the eCommerce system. The eCommerce system has product name, sku, price and stock, then we just link them to the products in Strapi. Much prefer hosting my own Saleor or other eCommerce system that paying a lot for to have all my data hosted in a system I have no control over.
So thats all working nicely now, 2 years later ![]()