新規プロジェクトでGraphQL-Rubyを利用する際に気をつけること

GraphQL-RubyでAPI開発する際に、以下のように--apiオプションをつけたくなる。

rails new iikannzino_service --api

そうすると、rails generate graphql:installとした時にgraphiql-railsがinstallされなくなってしまう。

rails g graphql:install --no-apigraphiql-railsを強制installすることは可能だが、アセットパイプラインの設定を自分で行う必要があるので面倒だ。

よって、無難にrails new iikannzino_serviceとするのが良いと思う。

Feature/better api only support by ThisIsMissEm · Pull Request #772 · rmosolgo/graphql-ruby · GitHub

初めてのGraphQL ―Webサービスを作って学ぶ新世代API

初めてのGraphQL ―Webサービスを作って学ぶ新世代API

  • 作者:Eve Porcello,Alex Banks
  • 出版社/メーカー: オライリージャパン
  • 発売日: 2019/11/13
  • メディア: 単行本(ソフトカバー)