What Backend Should I Use While Switching from WooCommerce to Node.js?

0
0
Asked By TechieNerd42 On

I'm transitioning my WooCommerce store, which has a whopping 115,000 products, to an HTML frontend with a PostgreSQL database. The shift has significantly reduced the disk usage from 47GB to just 8.5GB and the database size from 4GB to 1GB. However, I've faced numerous issues with WooCommerce, especially related to order placement, and I'm looking for a more reliable backend solution. I'm currently considering using Medusa.js, given that I'm already on Node.js for creating the HTML files. What backend options would you recommend for my situation?

4 Answers

Answered By EcommerceEnthusiast On

Medusa has gained a lot of traction as an open-source eCommerce platform recently. Plus, there's a supportive community out there—check out their Discord for help!

Answered By CuriousDev01 On

That's an impressive reduction in size! I'm guessing the bulk of the 47GB came from images? If so, remember that in WordPress, you can adjust which image versions are generated. Did you do any image format conversions, like changing from JPG to WebP?

Answered By CodeWhisperer88 On

Switching to a Node.js backend is a smart move, especially given the bloat and maintenance hassles you experienced with WooCommerce. Medusa.js could be a great fit for your needs since it utilizes Node and works seamlessly with PostgreSQL. It comes with built-in features to handle products, orders, and payments, which means you won't have to build everything from scratch. However, with 115k products, keep performance in mind—considering adding search solutions like Meilisearch or ElasticSearch for quick lookups and Redis for caching can really help. If you want more control, you'd have to build custom solutions with frameworks like NestJS or Fastify, but that's a lot of extra work. Starting with Medusa would help stabilize things quickly and let you add custom features later if needed.

Answered By DevGuru99 On

Just a reminder, WooCommerce really functions as a plugin on top of WordPress, not a dedicated backend solution. So, switching to Node.js could free you from many of those WordPress limitations.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.