Open4

GraphQLメモ

gohh56gohh56

確認したいこと

  • GraphQLとREST APIとのサーバ側実装差異
  • GraphQLとREST APIとのクライアント側実装差異
  • 使い所
  • GraphQLのフレームワーク
  • エンドポイントが1つになるが、エンドポイントの設計単位の勘所(フロントアプリに対して全部突っ込むのが良い?)
gohh56gohh56

schema

  • GraphQLを介してアクセスできるデータの定義
type Query

GETの定義

type Mutation

データ作成、更新、削除の定義

!付きはnullを返せないという定義

gohh56gohh56

resolver

  • どうやってデータを返すか、どこからデータを取得するか
gohh56gohh56

チュートリアル内のprisma

npx prisma studio

でデータ内容見れるのは便利