1. 1

    I agree with much of the assessment of Flask, especially this:

    flask.Flask and flask.Blueprint should be the same thing.

    Blueprint instances are just different enough from Flask instances to be slightly inconvenient. For example, blueprints can be registered to a flask instance, but not to other blueprints, preventing nesting.

    1. 2

      Great work!

      I’m working on a flask app now, and it’s neat to see a production flask app of this magnitude, especially as a constellation of services. Why did you choose python + flask for this, and how do you like it so far?

      1. 7

        I chose Python because I think it’s well suited to web development, and Flask because I like smaller frameworks. I think it was the right choice, but sr.ht is like my 15th Flask app so I think I understood that it would be going in.