Comparing Python web frameworks
Python is known for its great many web frameworks. There is a running joke in the Python community about whether you can ever work as a full-time Python developer without working with any of the Python web frameworks. There is even an annual conference held for Django, one of the most popular Python frameworks, called DjangoCon. It attracts hundreds of attendees every year. As of the writing of this book in late 2019, the first-ever Flask Conference took place in Brazil in 2018 and a more general PyConWeb took place in the spring of 2019. Did I mention Python has a thriving web development community?
If you sort the Python web frameworks on: https://hotframeworks.com/languages/python, you can see that there is no shortage of choices when it comes to Python and web frameworks:
Figure 1: Python web framework rankings
With so many options to choose from, which framework should we pick? Clearly, trying all the frameworks out yourself would be...