Zum Inhalt springen
FindOpenSource

Hasura

Sofortige GraphQL- und REST-APIs auf PostgreSQL und anderen Datenbanken, über Data Connectors.

Überblick

Hasura ist eine Open-Source-Engine, die eine einzige, komponierbare GraphQL- (und REST-)API über deine Daten bereitstellt, statt dass du für jede Tabelle oder Abfrage manuell API-Endpunkte schreiben musst. Die aktuelle Hauptversion, Hasura DDN (v3), verbindet sich über Data Connectors mit mehreren Quellen – PostgreSQL und kompatible Datenbanken, MongoDB, ClickHouse und Microsoft SQL Server – und erlaubt es, über Connector-SDKs in TypeScript, Python oder Go eigene Geschäftslogik hinzuzufügen. Die vorherige stabile Linie, Hasura V2, ist die ursprüngliche, primär um PostgreSQL herum gebaute GraphQL Engine und wird im selben Repository weiterhin aktiv gepflegt.

Hasura eignet sich für Teams, die keine eigene Datenzugriffs-API-Schicht von Hand bauen möchten und stattdessen sofort einsatzbereite, sichere GraphQL-/REST-Endpunkte direkt über ihren bestehenden Datenbanken haben wollen – mit der Möglichkeit, dort, wo die generierte API nicht ausreicht, eigene Logik zu ergänzen.

Kategorien
BackendAPIDatenbank
Schlagwörter
graphqlapipostgresqldatabaserealtimebackend
Sprachen
Haskell, TypeScript
Lizenz
Apache-2.0

Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.