Re:What's New in Sinatra 1.2?
by lightcatcher on Thursday March 03, 2011 @10:40PM
(#2286904)
Flask (which calls itself a microframework) is built on top of Werkzeug (which calls itself a WSGI utility library).
When I hear utility library, I think more low level than microframework.
Re:What's New in Sinatra 1.2?
by spooneybarger on Thursday March 03, 2011 @10:05PM
(#2286818)
Ah yes, that makes perfect sense- when I read and, I read it as all inclusive rather than pick and choose.
I don't have time to do simple request/response building although if I did Python's Paste/Webob would be my choice so I choose frameworks that I can add in the usual "extra" requirements that I do need.
This blog post is a couple of years old but sheds some light on the abundance of frameworks in the Python world at least. The closing section sums up the difference between full stack frameworks and lighter frameworks.
http://bitworking.org/news/Why_so_many_Python_web_frameworks
Another term I've seen around is "utility library" instead of framework. Perhaps that is better?