Hey everyone! I've been working on a project using React, Node.js, Express, and PostgreSQL, and I'm planning to launch my web app for a few weeks to gather feedback from users. I can handle deploying the frontend on Netlify, but I'm looking for advice on where I could host my backend and database for free. I also have a small API route in Python that runs HDBSCAN, which my Express app will call, and I've never done this before. Any guidance on deploying this mixed Python/Express setup, possibly using Docker?
1 Answer
I've run into this situation before, and while all-in-one platforms might seem appealing for quick and easy deployment, they can lock you into certain services. If you're not expecting massive growth soon, using something like that can be okay initially. Just make sure to keep your architecture modular from the get-go. Consider using something like n8n for integrations, so when you need to scale, transitioning won't be a huge hassle.
Do you have any recommendations for free PaaS providers? I've used services like Railway and Koyeb before, but I’ve maxed out their free tiers. Plus, I’m integrating a small Python API this time with my Express backend.