top | item 3722900

(no title)

irrationalidiom | 14 years ago

With regards to scalability, I second this.

We are developing a web service with it, and as our project has grown we have had no problems moving from decorated functions to class based views.

We looked at Django but quickly realised that our service didnt need to be that heavy.

And because of its Flasks clear modularity, unit and functional testing things has been fairly easy.

discuss

order

heretohelp|14 years ago

The problem I had with Django wasn't that it didn't scale in the sense of "heaviness", but rather that the moment you wanted to do something that was outside the typical expectations Django had about a webapp's behavior, it punished you for it.

A more extreme example might be the agony you go through in attempting to get Rails to do something non-standard.

The client testing in Flask is a GODSEND. I love it dearly. It even supports the session context properly!