3 ms·
It is also an interesting springboard to working directly with Werkzeug, around which Flask is a relatively thin wrapper. Werkzeug is a very featureful library
by enduser 16y ago
It is also an interesting springboard to working directly with Werkzeug, around which Flask is a relatively thin wrapper. Werkzeug is a very featureful library with which one can rapidly create exactly the framework one needs for a given project. No magic, no ponies ;-)
- cageface 16y agoI looked briefly at Werkzeug and I've heard good things about it. I have to confess I was deterred for no better reasons than the name and finding too much resemblance between the start page and the classic "under construction" web page circa 1998.
- jokull 16y agoI'm sensing that Roman's Flask project was born out of frustration with people not getting his Werkzeug and Jinja2 projects - probably because of bad marketing. On 1 April he created a silly little microframework and did all the right marketing tricks (flashy website, code on github, references to "ninja coders" etc.). It was supposed to be a joke, but upon seeing how much interest the project got he went ahead and started glueing these components together properly (that's Flask). Werkzeug was a marketing failure but Flask builds upon these mistakes. The documentation is good, the name is excellent and he's attracted attention through GitHub. I'm waiting for an excuse to try this project out :)
- cageface 16y agoWe've arrived at a very interesting point in the evolution of programming languages. For a lot of tasks there are several functionally interchangeable languages to choose from, so increasingly language choice is a matter of taste and style. Languages are developing the same kinds of brand identity that used to be the domain of cars and clothes. In this context marking is everything.
- jokull 16y agoEDIT: His name is not Roman! Sorry Armin.
- uggedal 16y agoWerkzeug is great if you need more flexibility than Django. http://wasitup.com http://wasitup.com uses Werkzeug and I've been very impressed with it. My wasitup.web module is a Werkzug application alongside wasitup.http, wasitup.monitor, wasitup.persistence, and wasitup.mail.