3 ms·
I built a few applications using Django in college (still am, actually) and it gave me the foundational skills I needed to pick up other frameworks later. I thi
by philipkiely 7y ago
I built a few applications using Django in college (still am, actually) and it gave me the foundational skills I needed to pick up other frameworks later. I think it balances convention and configuration well for both learning and doing and provides an intuitive learning curve for web development. While most tutorials are for server-side rendered CRUD-based applications you can use DRF to build an API for a single-page app and the framework is flexible enough to build all sorts of applications.
Django set me up with the tools and skills I needed a couple years ago. The other ones probably would too. Echoing other commenters you can build anything in any of these frameworks and shouldn't spend too much time choosing stack. Despite it not mattering, my vote is for Django.