mirror of
https://github.com/kou029w/intro-to-hasura.git
synced 2025-03-13 17:35:18 +00:00
2.4 KiB
2.4 KiB
marp | paginate |
---|---|
true | true |
Hasura 概論
WebDINO Japan エンジニア
渡邉浩平
Hasura
GraphQL サーバー 接続したデータベースを自動的に GraphQL API として提供
GraphQL
API の問い合わせ言語
特徴
- 単一リクエスト
- 型システム
- 便利なツール
GraphQL と Hasura
GraphQL は多くのプログラミング言語で使うことができる しかし、バックエンドでは SQL 等のデータソースのクエリーに変換する必要がある
Hasura を使うことで GraphQL と SQL を自動的に相互変換できる
Hasura の機能
RESTified GraphQL Endpoints (2.0 の新機能) GraphQL の REST 化のサポート
Query/Mutation を REST API エンドポイントに対応可能 GraphQL API と同様のレスポンスを得る
ハンズオン
Hasuraで作るREST API
https://kou029w.github.io/hasura-rest-hands-on/