intro-to-hasura/README.md
2022-08-01 21:20:39 +09:00

2.9 KiB

title marp paginate
Hasura 概論 true true

Hasura 概論

WebDINO Japan エンジニア 渡邉浩平 w:200


Hasura

w:4.5em https://hasura.io

すばやく構築できる GraphQL サーバー

接続したデータベースを
GraphQL API として提供できる

bg fit right:45%


GraphQL

https://graphql.org

API の問い合わせ言語

特徴

  • 単一リクエスト
  • 型システム
  • 便利なツール

bg fit right:60% State of JS 2020


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/


h:0.8em フィードバック

このスライドを編集する / 問題を報告する