Quart is an asyncio reimplementation of the popular Flask microframework API. This means that if you understand Flask you understand Quart. Has an ecosystem of extensions for more specific needs. In addition a number of the Flask extensions work with Quart.
Using Quart you can write JSON APIs, render and serve HTML, serve WebSockets, stream responses, any or all of the above in a single application, or do pretty much anything over the HTTP or WebSocket protocols. With all of the above possible using asynchronous (asyncio) libraries/code or synchronous libraries/code.
Github: https://github.com/pallets/quart