Hey everyone! I'm looking to build a CRUD website that features simple text and images. My top priorities are that it should be fast, efficient, and lightweight, but ideally, I want it to be free. I've come across options like Netlify, Firestore, Heroku, and AWS's free tiers, but I'm worried about the potential for hidden costs once I scale up. Is there a truly free hosting solution available, or perhaps something affordable for the long term? I really appreciate any guidance!
3 Answers
I suggest using Vercel for hosting and Supabase for your back end. Supabase gives you a Postgres database and object storage for images, which simplifies the setup process and offers a fast drop-in solution for your needs.
Netlify and Vercel are solid free hosting options, especially for the front end of your website. They stay free until you really start to use a lot of bandwidth, which makes them great for starters. However, for CRUD functionality, you’ll need a back-end with a database. MongoDB has a free tier, which could pair well with a solution like Payload CMS for creating your CRUD app. If you don’t need a persistent backend, consider using local storage for saving your data to keep costs down.
Buying a cheap VPS is a great option too! Even very low-cost services can handle a basic CRUD app. For instance, AWS offers inexpensive instances—think around $3 a month, which totals just $24 for a whole year! You can squeeze a lot of performance from these small setups. I’d recommend using Nginx alongside a Go backend.
Just a heads up, they might not be free for commercial use, so keep that in mind!