エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに 僕が勤めている会社(株式会社マイベスト)では、Railsを使いながらGraphQL APIを実装していま... はじめに 僕が勤めている会社(株式会社マイベスト)では、Railsを使いながらGraphQL APIを実装しています。 ライブラリとしてgraphql-rubyを使っています。 (この記事の内容は、graphql-rubyが前提になります) そして、N+1対策のため、graphql-batchも使っています。 今回はgraphql-batchを使った実装で、コード量を1/9に減らすことができた話をします。 graphql-batchとは graphql-batchとはShopifyが開発しているgemで、graphql-rubyを使ったGraphQL APIにおいて、N+1を防ぐように関連データをロードできるようにするためのものです。 graphql-batchについての詳細はココでは割愛します。 ググってもらえれば色々と情報は出てくると思うので、そちらを参考にしてみてください 🙏 標準