GraphQL について思うこと
GraphQL まとめ食いできるのが利点だから一回のリクエストごとに数百個のエンティティとってくることを想定しなければならず、そうなってくると ActiveRecord 構築の遅さが本格的に問題になるので GraphQL を Rails でやるのは厳しいというのがやってみた感想
— 黒人 (@ssig33) September 12, 2017
という問題がまずある。ヘビーな API コールは想定せずに、 API の型情報を規定して各レイヤーに共有する仕組みとして使うならいいんだろうけど、しかしそれオーバースペックじゃねーかな。
クライアント上で N+1 を起すかサーバー上で N+1 を起すかみたいな問題になってくるんで、今はなんかクライアントとネットワークのコストがアレだねーみたいな状態なんでサーバーはカリッカリに書かないとあかんね、そうしないなら REST もどき API でいい
— 黒人 (@ssig33) September 12, 2017
まあなんかいろいろ事情はあるとは思いますが。 URL っていうシステムを捨てるメリットがあるかどうかは、、、