Web2py - good framework to learn?
I'm trying to choose a framework to learn and have been looking at web2py. It seems to be a solid framework that comes with a lot of built-in features and easy deployment, and I like it better than Django and Rails.
I'm wondering why web2py seems to have a relatively small community compared to Django and Rails. Does it have problems that I'm not aware of?
Would the lack of a large community hurt significantly? I'm also interested in freelancing, and learning Rails seems like it would be the better choice for that. Thanks for any advice.
3 comments
[ 3.1 ms ] story [ 12.2 ms ] threadAs far as freelancing is concerned, it will help to know Rails if you are planning on fixing rails apps or adding features, but if you are going to be building things from scratch, I'd say choose whatever framework you know best.
I like Web2py because it doesn't force me to make classes for my database items, database items are simply datasets. Also, I write my code once and it works on pretty much any database backend (including GAE) without changes.
People criticize it because it does things differently than every other framework, but I like that it does things differently - it makes coding a web-app pretty effortless.
So, if you are interested in Web2Py, use it. I think you'll like it.