Learn Python with Talk Python's Python courses

Quart: Flask, but 3x faster

Episode #147, published Fri, Jan 19, 2018, recorded Thu, Jan 18, 2018.

This episode is carbon neutral.
There has been a bunch of new Python web frameworks coming out in the past few years. Generally, these have been focused solely on Python 3 and have tried to leverage Python's new async and await features.

However, generally these frameworks have come with their own new APIs. They may be amazing but it's something new to learn and a barrier to migrating over to them.

That's why when I learned about Quart from Philip Jones, I was excited. It's an async-enabled web framework that attempts to be 100% compatible with Flask, including the extensions.

Links from the show

Quart: gitlab.com/pgjones/quart
3x faster Flask apps: hackernoon.com
Phil's PyCon UK Talk: youtube.com/watch?v=EgpQcLy1kf0
Reddit Announcement: reddit.com
PeeWee ORM Async: github.com/05bit/peewee-async
Controlling Python Async Creep article: hackernoon.com

Sponsored links
Smarkets careers: smarkets.com/careers
Rollbar error monitoring: rollbar.com
Talk Python courses: training.talkpython.fm
Episode transcripts: talkpython.fm

---------- Stay in touch with us ----------
Subscribe on YouTube (for live streams): youtube.com
Follow Talk Python on Twitter: @talkpython
Follow Michael on Twitter: @mkennedy

Want to go deeper? Check out our courses

Philip Jones
Philip Jones
Phil is the primary author of the Quart web microframework. Phil works as the tech coordinator for Smarkets in London, spending his day organizing and managing the tech teams and some of his evenings on open source. Before that, he worked as a particle physicist and has a doctorate in particle physics from the University of Oxford.
Episode sponsored by
Ads served ethically
Become a friend of the show
Stay in the know and get a chance to win our contests.
See our privacy statement about email communications.