I have about 5-6 years of experience with Flask websites and a few months of experience in Django. Django does make a lot of the boilerplate stuff easy, but there's a learning curve with FormView, ListView etc. However the code is cleaner since I don't need to have dozens of endpoints.
I've also considered learning React and have built a small prototype but my productivity is way lower since I'm still learning the nuances.
Has anyone here had experience maintaining Django long term? How has it worked out for you? Is it very expensive from a server/hosting perspective? Is it hard to maintain later? Will I regret choosing Django later?
Great!
Do more towards this, less about everything you wrote after that.
Can you profitably solve a problem for a market you can reach? Can you then do it repeatably?
You want to build a start-up but your post was about Django, FormView, ListView, and React...
What should you be doing that you're hiding from behind the sudden urge to focus on things that don't matter?
You have six years of experience with Flask; you obviously can write code. The start-up cemetery is filled with billions of lines of code in every imaginable language and framework. Don't worry about that.
Use what you know best. Hell, do it in Django so if the startup fails you'll have more chances to land a django job (for some reason they always require django specifically).
> However the code is cleaner since I don't need to have dozens of endpoints.
You can have clean code with Flask too. I don't see why "dozen of endpoints" though.