Open6
GraphQL概要
REST apiとの違いとは?
わかりやすかった
要は、取得したいデータをどちらで持つかってこと。
graph ql →クライアント
rest api →rest api
必要となる情報は、クライアントで決まるので、取得したい情報の変更がクライアントでできるGraphQLは、便利ということ。
更新が1つにメソッドにまとめられていたりするので、restを使用するかgraph qlを使用するべきはチーム内で決めてたほうが良さそう
RESTでも関連するデータを1度のレスポンスに含めることはできるし、必要なデータに絞り込んで返すことはできるので、基本的には RESTでもいいような気はする
機能自体が都度変更が入りそうなものであれば、graph ql のほうが楽だったりするかも
graph qlはステータスで判別できないのかー