很棒的asgi 精选的ASGI服务器,框架,应用,库和其他资源的精选列表。 此列表应帮助您了解最出色的ASGI项目和资源。 您可以观看此仓库中的发行版,以得到有关新条目的通知。 如果发现任何缺失,请。 :heart_exclamation: 是一个标准接口,被定位为WSGI的精神继承者。 它支持整个Python异步Web堆栈之间的通信和互操作性:服务器,应用程序,中间件和单个组件。 ASGI及其生态系统诞生于2016年,为Django Channels项目提供动力,此后一直在扩展,这是由于2018年Starlette和Uvicorn等项目的到来而推动的。 内容 应用框架 用于构建ASGI Web应用程序的框架。 一个非常薄的ASGI Web框架,其中包括对长轮询,SSE和websocket的支持。 -对Django的异步支持以及ASGI项目背后的原始动力。 支持带有Django集成的HTTP和WebSockets,以及带有ASGI本地代码的任何协议。 具有截止日期的完美主义者的Web框架。 自3.0版以来具有本机ASGI支持。 一种现代的高性能Web框架,用于基于标
2021-02-02 12:07:02 13KB python awesome awesome-list asgi
1
芒果 Mangum是将应用程序与AWS Lambda和API网关结合使用的适配器。 旨在为部署在AWS Lambda函数中的任何ASGI应用程序提供易于使用的可配置包装器,以处理API网关请求和响应。 文档: : 产品特点 API网关对和 API的支持。 与ASGI应用程序框架的兼容性,例如 , 和 。 使用GZip或Brotli在API网关中支持二进制媒体类型和有效负载压缩。 与现有的部署和配置工具一起使用,包括和 。 启动和关闭事件。 要求 Python 3.6+ 安装 pip install mangum 例 from mangum import Mangum async def app ( scope , receive , send ): await send ( { "type" : "http.response.start" , "status" : 200 , "headers" : [[ b"content-type" , b"text/plain; cha
2021-02-02 03:35:29 47KB python aws lambda django
1