Flask is a great web mirco-framework, that is best utilised with event-loop concurrency. Sadly with Flask the event-loop framework can't be asyncio, although some extensions (Flask-Aiohttp) have tried. Quart is the solution as it shares the Flask API and is based on asyncio. In addition Quart goes beyond Flask adding HTTP/2 and websockets.
This talk will outline why event-loop concurrency is a good choice for web servers, why asyncio is a good choice and then give an overview of Quart, demonstrating features that go beyond the Flask framework.
YOU MAY ALSO LIKE:
- London Calling (Online Meetup on 24th September 2020)
- Strategic Domain-Driven Design Tools For Non‑DDD People (Online Meetup on 29th October 2020)
- Transforming Legal Recruitment with a Market Knowledge Graph (SkillsCast recorded in October 2019)
- Hiring a Personal Investigator for Your App (SkillsCast recorded in October 2019)
Quart; a asyncio alternative to Flask
Experienced Software Engineer with a demonstrated history of leading high output teams. Skilled in Python, and C++, with multiple open source projects and contributions. Strong engineering professional with a Doctor of Philosophy (DPhil) focused in Particle Physics from the University of Oxford.