I think I get why Cloudflare's CTO is asking this question. personally started using Django for backend development, boy, that thing is robust and cool, especially the admin panel.
I use FastAPI now, this sites runs on FastAPI + HTMX. But I still miss doing stuff with Djaango, top framework for real!.
In a way, Django's (lack of) hype is a victim of many of its best qualities. It is mature and full of features. It is stable and something you can be sure will be running similar to today in five years. It is security obsessed. It is powered by consensus and a community that has been bitten too many times by bad choices and is now very careful about adding things. And it is fantastic at handling all the boring but extremely-time-consuming aspects of building a product that no one really talks about.
Django is arguably the startup tech world's best-kept secret. Here's why you don't hear about it:
1 Comments
Django is cool. And quite popular too.
But I think the singular reason why frameworks like FastAPI tops is simply because of its docs and flexibility. No backend engineer wants to manually write docs instead of shipping faster.
Remember python is a backend language.
Yeah, this platform for example runs on a FastAPI + HTMX with the Jinja2 Templating engine.
Yooo. You’ve not been online for sometime now