top ecommerce platforms

Shopify vs Woocommerce vs Magento 2