Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Oscar is the more traditional approach that closely resembles Magento (to my mind) it’s mature but that means it can be pretty complicated for admins to deal with. There is a REST API available for it if you want to go down that route.
Saleor is probably the most fully featured and recent but it’s complicated. The storefront and dashboard are based on React so Django is just really used as a data store and GraphQL API. If you know all this stuff then it’s great, but otherwise there can be a lot to learn. Mirumee (the main development team) were very much in the “move fast and break things” stage when I was working on my project, it might have calmed down a bit now but I doubt it.
Mezzanine / Cartridge is similar to WooCommerce in the WordPress world, if you are wanting to add a shop to an existing site then this is a decent option. The problem with it is that the main dev on it went off to work for Google so it’s more or less in maintenance mode and the product variant system is very basic.