mirror of
https://github.com/kou029w/intro-to-hasura.git
synced 2025-01-18 16:08:04 +00:00
Hasura 概論
.github/workflows | ||
assets | ||
.gitignore | ||
.marprc.yml | ||
LICENSE | ||
Makefile | ||
README.md |
title | marp | paginate |
---|---|---|
Hasura 概論 | true | true |
Hasura 概論
WebDINO Japan シニアエンジニア 渡邉浩平
Hasura
すばやく構築できる GraphQL サーバー
接続したデータベースを
GraphQL API として提供できる
GraphQL
API の問い合わせ言語
特徴
- 単一リクエスト
- 型システム
- 便利なツール
データ層分野
GraphQL と Hasura
GraphQL サーバーは SQL 等のデータソースのクエリーを発行しなければならない その実装は複雑になりうる
Hasura を使うことで GraphQL API の構築・運用をすばやく行える 開発者はデータを扱うアプリケーションの開発に集中できる
REST と Hasura
GraphQL だけでなく REST API の中継サーバーとして使うこともできる
REST Connectors for Actions (2.1 の新機能) REST API を GraphQL API として提供できる機能
RESTified GraphQL Endpoints (2.0 の新機能) GraphQL API を REST API として提供できる機能
Hasura を使うことで GraphQL API・REST API の構築・運用をすばやく行える 開発者はデータを扱うアプリケーションの開発に集中できる
ハンズオン
Hasura で作る REST API
https://kou029w.github.io/hasura-rest-hands-on/