FastAPI

FastAPI
软件
软件描述
FastAPI 是一个现代、快速(高性能)的 Web 框架,用于使用 Python 3.6+ 和标准 Python 类型提示构建 API。
官方网站
访问软件的官方网站了解更多信息
fastapi.tiangolo.com
什么是 FastAPI?
FastAPI 框架,高性能,易于学习,编码快速,适用于生产环境
🔄 替代方案
20 个选择
Django
Django 是一个高级的 Python Web 框架,鼓励快速开发和简洁、务实的设计。由经验丰富的开发者构建,它处理了Web开发中的许多繁琐事务,使你能够专注于编写应用程序,而无需重复造轮子。

Flask Framework
Flask 是一个用 Python 编写的轻量级 Web 应用框架,基于 Werkzeug WSGI 工具包和 Jinja2 模板引擎。它没有数据库抽象层、表单验证或其他已有第三方库可提供通用功能的组件……

ASP.NET
ASP.NET 是一个开源的服务器端 Web 应用框架,专为 Web 开发设计,可使用 HTML、CSS 和 JavaScript 创建动态网页、网站、应用和服务。您还可以创建 Web API、移动站点,使用 WebSocket 等实时技术!

GraphQL Mesh
GraphQL Mesh 允许您使用 GraphQL 查询语言访问不运行 GraphQL 的远程 API(以及运行 GraphQL 的 API)。它可以作为其他服务的网关使用,也可作为本地 GraphQL 模式,聚合来自远程 API 的数据。

GraphQL
GraphQL 是一种用于 API 的查询语言,以及使用现有数据来执行这些查询的运行时。GraphQL 为 API 中的数据提供了完整且清晰的描述,使客户端能够精确获取所需内容,不多不少,从而……

LoopBack.io
一个高度可扩展的 Node.js 和 TypeScript 框架,用于构建 API 和微服务。

OData
一种开放协议,可简单且标准化地创建和使用可查询且互操作的RESTful API。

Mercurius
使用 Fastify 实现 GraphQL 服务器和网关。

