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.

Por qué está en este catálogo

Valoración del catálogo: ★★★★☆ (4/5)

Instant GraphQL API layer over databases, a distinctive and widely used approach across three categories.

  • Maduro
  • Respaldado por un proveedor
Categorías
BackendAPIBase de datos
Palabras clave
graphqlapipostgresqldatabaserealtimebackend
Lenguajes
Haskell, TypeScript
Licencia
Apache-2.0

Comparar con otro proyecto

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