2 ms·
I just started using Django a few weeks ago, but it's so much more flexible than Supabase/Firebase. I feel like I have much better control now.
by 999900000999 2y ago
I just started using Django a few weeks ago, but it's so much more flexible than Supabase/Firebase. I feel like I have much better control now.
- pphysch 2y agoI think the flexibility and agility in domain modeling is the magic sauce of ORMs like Django. The Model definition directly drives migrations and form generation (incl Admin GUI). If you know exactly the product you are making and don't need to iterate much on the domain model, frontend-oriented frameworks like Supabase and FastAPI make sense.
- 999900000999 2y agoSupabase was neat to get started with. The moment you need any complex backend logic it all falls apart. A lot of things, like CRUD editing in admin, is just done for you in Django. My other issue with Supabase is just how difficult hosting actually is. Requires a whole lot of magic/weird undocumented trickery. Vs Django which just works. It probably really depends on what you need to build though.