コンテンツへスキップ
FindOpenSource

Hasura

Data Connectors を介して、PostgreSQL などのデータベース上に即座に GraphQL・REST API を生成します。

概要

Hasura は、テーブルやクエリごとに API エンドポイントを手作業で書く代わりに、データ全体に対して単一の組み合わせ可能な GraphQL(および REST)API を公開するオープンソースのエンジンです。現行のメジャーバージョンである Hasura DDN(v3)は、Data Connector を通じて PostgreSQL とその互換データベース、MongoDB、ClickHouse、Microsoft SQL Server といった複数のソースに接続でき、TypeScript、Python、Go のコネクター SDK でカスタムのビジネスロジックを追加できます。以前の安定版系列である Hasura V2 は、主に PostgreSQL を中心に構築されたオリジナルの GraphQL Engine で、同じリポジトリ内で引き続き活発にメンテナンスされています。

Hasura は、データアクセス用の API レイヤーを自前で構築する代わりに、既存のデータベース上にすぐ使える安全な GraphQL/REST エンドポイントを手に入れたいチームに向いており、自動生成された API だけでは足りない部分をカスタムロジックで拡張するという選択肢も用意されています。

カテゴリ
バックエンドAPIデータベース
キーワード
graphqlapipostgresqldatabaserealtimebackend
言語
Haskell, TypeScript
ライセンス
Apache-2.0

誤りを見つけましたか? GitHub で修正を提案する