Saltar al contenido
FindOpenSource

Hasura

APIs GraphQL y REST instantáneas sobre PostgreSQL y otras bases de datos, mediante Data Connectors.

Descripción general

Hasura es un motor de código abierto que expone una única API de GraphQL (y REST) componible sobre tus datos, en lugar de obligarte a escribir a mano los endpoints de la API para cada tabla o consulta. La versión principal actual, Hasura DDN (v3), se conecta a múltiples fuentes —PostgreSQL y bases de datos compatibles, MongoDB, ClickHouse y Microsoft SQL Server— a través de Data Connectors, y permite añadir lógica de negocio personalizada mediante SDKs de conector en TypeScript, Python o Go. La línea estable anterior, Hasura V2, es el GraphQL Engine original construido principalmente alrededor de PostgreSQL y sigue manteniéndose activamente en este mismo repositorio.

Hasura encaja en equipos que quieren evitar construir a mano una capa de API de acceso a datos y en su lugar obtener endpoints GraphQL/REST instantáneos y seguros directamente sobre sus bases de datos existentes, con la opción de extenderlos con lógica personalizada cuando la API generada no sea suficiente.

Categorías
BackendAPIBase de datos
Palabras clave
graphqlapipostgresqldatabaserealtimebackend
Lenguajes
Haskell, TypeScript
Licencia
Apache-2.0

¿Encontraste un error? Sugiere una edición en GitHub.