I'm curious about the appeal of using platforms like Supabase or Firebase. What advantages do they offer compared to a setup with Clerk (or Auth0) along with AWS RDS managed databases? I've got a FastAPI backend, and I'm wondering if these solutions might actually be limiting, despite their popularity. What am I missing in this comparison?
1 Answer
These platforms are all-in-one solutions, meaning you get a lot of functionality right out of the box, like authentication, databases, storage, and real-time capabilities. They save you from the hassle of manual setups, making them super appealing for MVPs and small projects. Sure, using Clerk with AWS RDS offers more control, but it comes with greater complexity and maintenance.

I see your point about convenience for small projects. But does that mean big companies find them too limiting?