Quart is a Python ASGI web microframework. It is intended to provide the easiest way to use
asyncio functionality in a web context, especially with existing Flask apps. This is possible as the Quart API is a superset of the Flask API.
Quart aims to be a complete web microframework, as it supports HTTP/1.1, HTTP/2 and websockets. Quart is very extendable and has a number of known extensions and works
with many of the Flask extensions.
What's the difference between this Python project and similar ones?
Quart supports the full ASGI 3.0 specification as well as the websocket response and HTTP/2 server push extensions. For those of you familiar with Flask, Quart extends the Flask-API by adding support for
HTTP/1.1 request streaming.
Websockets.
HTTP/2 server push.
--
Anyone who agrees with this pull request could vote for it by adding a 👍 to it, and usually, the maintainer will merge it when votes reach 20.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/1445
**Author:** [@dvska](https://github.com/dvska)
**Created:** 12/9/2019
**Status:** 🔄 Open
**Base:** `master` ← **Head:** `patch-2`
---
### 📝 Commits (1)
- [`788317e`](https://github.com/vinta/awesome-python/commit/788317e57f2882555aebf3f5dde5284bf46da447) add Quart web microframework
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
## What is this Python project?
**Quart** is a Python ASGI web microframework. It is intended to provide the easiest way to use
asyncio functionality in a web context, especially with existing Flask apps. This is possible as the Quart API is a superset of the Flask API.
Quart aims to be a complete web microframework, as it supports HTTP/1.1, HTTP/2 and websockets. Quart is very extendable and has a number of known extensions and works
with many of the Flask extensions.
## What's the difference between this Python project and similar ones?
**Quart** supports the full ASGI 3.0 specification as well as the websocket response and HTTP/2 server push extensions. For those of you familiar with Flask, Quart extends the Flask-API by adding support for
- HTTP/1.1 request streaming.
- Websockets.
- HTTP/2 server push.
--
Anyone who agrees with this pull request could vote for it by adding a :+1: to it, and usually, the maintainer will merge it when votes reach **20**.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/1445
Author: @dvska
Created: 12/9/2019
Status: 🔄 Open
Base:
master← Head:patch-2📝 Commits (1)
788317eadd Quart web microframework📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
What is this Python project?
Quart is a Python ASGI web microframework. It is intended to provide the easiest way to use
asyncio functionality in a web context, especially with existing Flask apps. This is possible as the Quart API is a superset of the Flask API.
Quart aims to be a complete web microframework, as it supports HTTP/1.1, HTTP/2 and websockets. Quart is very extendable and has a number of known extensions and works
with many of the Flask extensions.
What's the difference between this Python project and similar ones?
Quart supports the full ASGI 3.0 specification as well as the websocket response and HTTP/2 server push extensions. For those of you familiar with Flask, Quart extends the Flask-API by adding support for
--
Anyone who agrees with this pull request could vote for it by adding a 👍 to it, and usually, the maintainer will merge it when votes reach 20.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.