If you are developing a web application and have picked Python as the language to build it in, that’s a smart move. Python’s maturity of development, robust libraries, and breadth of real-world adoption have helped make it a no-brainer for web development.
Now comes the hard part: Picking one of the many Python web frameworks and development toolkits available. It’s not only that the number keeps growing, but it can be hard to find the one that best fits your use case. If you’re constructing a quick-and-dirty REST API, you won’t need anywhere near the plumbing and wiring required for a full user-facing application with user logins, form validations, and upload handling.
In this Deep Dive, InfoWorld digs into 13 Python web frameworks and six development toolkits, including Django, Weppy, Bottle, Flask, IDLE, Komodo, LiClipse, PyCharm, Spyder, and Python Tools for Visual Studio. We’ll note what kinds of web applications each is best suited to building and look into how they stack up against one another, as well as the benefits for different audiences of Python developers.
To continue reading this article register now