Python Development Services - Laitkor |
Web2py: a good python web framework
1. It offers a very wide variety of features set and allows a lot of flexibility. Day-by-day it is constantly improving with new releases every couple of weeks, and has attracted a very friendly, active and helpful community that is quickly growing.
2. The documentations of web2py is excellent and is capable of getting support through extremely active mailing list. You are more expected to get a reply from a core developer within an hour or less.
3. It is seen that many of the web2py modules can be used standalone or in conjunction with other frameworks. In fact a number of people are still using the DAL along with other frameworks, and even with non-web applications. Now Web2py offers gluino, which is a port of a number of the web2py modules for integration with the Flask, Bottle, Torando and Pyramid frameworks as well as wsgiref.
4. It is totally up to you to decide if python is providing you your needs and web2py sticks to your requirement as a web framework. Web2py is easier to start for fresher candidate or beginners. The document may not be as good as Django but the user group is very helpful.
5. After knowing web2py, you would find it easier to handle other web frameworks as well. It does not consume lots of time but would surely preach you lot of things.
6. However, there are a few hindrances in the way of web2py. It is rare to find sites that combine web2py with other tools from the Python ecosystem. It is quite common to see non-web2py sites combine for nearly all sorts of things from the python world.
7. If you are learning web2py, you must also learn another Python web tool as well. Flask would also be a good choice as it is small, lightweight and can probably be picked up in an evening.
If web2py is fulfilling all your needs, then it is the best choice for you. The python community and ecosystem is fantastic to go. If you only live in web2py, it may land you to a risk of wearing blinders to the bigger and better world. Web2py is excellent in terms of compatibility, gae compatibility, documentation and a lot more.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.