DEV Community

Cover image for From PHP to JS ecommerce: Migrate from Magento and stay open source 🤩

From PHP to JS ecommerce: Migrate from Magento and stay open source 🤩

Nicklas Gellner on November 15, 2022

If you are a fan of open source and ever been wanting to build ecommerce, you've probably been considering Magento. But then again you might have ...
Collapse
 
nicklasgellner profile image
Nicklas Gellner

The feeling as a Magento-developer after this

Medusa swag

Collapse
 
nevodavid profile image
Nevo David

Honest question,
Are people still using Magento?

Collapse
 
nicolasdanelon profile image
Nicolás Danelón

they are. yes. and also Prestashop :) those are great products. And you own your data.. do you own you data with Shopify? (I already know the answer)

Collapse
 
nicklasgellner profile image
Nicklas Gellner

Indeed data ownership is a problem with many of the proprietary providers. Part of the reasoning why we see a big uptake in the usage of OS solutions.

Collapse
 
nicklasgellner profile image
Nicklas Gellner

Not if they knew what was out there 😎

Collapse
 
tutaru99 profile image
SimasR

Yeah, they are.

Collapse
 
nicklasgellner profile image
Nicklas Gellner

Magento is still one of the most used OS solutions in ecom. Question is whether their dominance is due to their strong legacy or future outlook. My guess is mostly the former :-)

Collapse
 
nobleokechi profile image
Noble Okechi

This is amazing

Collapse
 
nicklasgellner profile image
Nicklas Gellner

Thanks!! 🔥🔥

Collapse
 
antoninobonumore profile image
Antonino Bonumore • Edited

Image description

As Magento developer, my last problem is importing products and categories (also because most of the time they are coming from a PIM).

I think that if you played with the migration tool of Magento you can see an huge technical difference on the approach on topic.

If you want to talk about migration the following topics must be included:

  • customers
  • products, attributes, categories (multilanguages and stores ?)
  • orders
  • discount rules
  • customer groups

Otherwise we are simply speaking about an import of entities, not a full migration.

Collapse
 
nicklasgellner profile image
Nicklas Gellner

Yes, a full migration will require much more than a what can be handled by the source plugin in its current form - and also takes longer time as all of this is not 1:1 replicable as you point out. This is just a good starting point :-)

Collapse
 
nicolasdanelon profile image
Nicolás Danelón

but why?

Collapse
 
nicklasgellner profile image
Nicklas Gellner

To give a headless alternative to the PHP-based solutions out there. Also seems like Magento has been neglecting a lot of their OS focus since the Adobe acquisition.

Collapse
 
sanjay_pasari profile image
Sanjay Pasari

Nice

Collapse
 
ardakivancyildirim profile image
ardakivancyildirim

😂😂