(The author) sees Quart as an evolution of Flask, primarily to support asyncio and secondarily to support websockets and HTTP/2. These additions are designed following (the author’s interpretation) of Flask’s design choices. It is for this reason that the websocket context and global exist, rather than as an argument to the route handler.
Omissions from the Flask API¶
There are parts of the Flask API that I’ve decided to either not implement, these are,