2019-08-29
Craft 3.3 の GraphQL をちょっとだけ触ってみた #craftcms
2019-08-28
Craft CMS の 3.3 がでたので GraphQL 周りを少し触ってみた。
config/routes.php
にこんな感じで設定を追加。
return [ 'api' => 'graphql/api', // ... ];
3.3にアップデートしたらこんな感じで GraphQL のメニューがでてくる。
Schema の設定
どこを公開するかを選べる
こんな感じで、さっきの GraphiQL ので試してみたらエントリーが取れた。
表側で色々やろうと思うとそれなりに大変そうではある、、、
/api?query=%7Bping%7D
みたいなのにアクセスすればこんな感じでかえってくるのも確認。
GraphQL はかなり使えそうな気はするのだけど、それを使うためのスキルが全然足りていない。
CMS 側で GraphQL を扱うところや、フロント側で GraphQL を処理するところとかもあるし、制作のワークフローもちょっとかわりそうだし、色々試したり議論しながら触っていきたいところだなー。