Hey everyone! I'm a Flutter developer focused mainly on mobile apps, and I'm looking to start freelancing. To handle both front-end and back-end on my own, I'm considering learning FastAPI because it seems simple and quick to pick up. My goals are to build and ship apps quickly, manage authentication, CRUD operations, APIs, payments, and basic admin panels. I also want to sustain myself with freelance projects while continuing to learn long-term skills like data structures, algorithms, and system design. I'm wondering if FastAPI is a solid choice for this journey or if I should pursue a different tech stack that's more practical and in demand. If you've been in a similar situation, what insights do you have? I want to avoid over-engineering; I need something that allows for fast learning and implementation without getting stuck with a dead-end technology. Any recommendations or real experiences would be greatly appreciated! Thanks in advance!
1 Answer
Django might be a better option. It has a lot of built-in features that save you from having to reinvent the wheel. Since you're focused on delivering client-ready apps, it can offer the stability and structure you need.

Absolutely! Django is a solid choice. It’s pretty reliable, and you won't have to worry about clients finding support later on.