Gridsomeのpage-queryとstatic-queryの違いは?

違いは使う場所と変数を受け取れるか

Gridsomeでは、GraphQLでデータを持ってくる方法として、

  1. page-query
  2. static-query

の二つがあります。大きな違いは変数を受け取れるかです。

page-querystatic-query
変数の受け取りx
使う場所template
page
template
page
component

templateとpageは両方を使えますが、componentではstatic-queryしか使えません。