エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
サーバクライアント型のシステムでGraphQLの採用を避けた方が良いと思う理由 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
サーバクライアント型のシステムでGraphQLの採用を避けた方が良いと思う理由 - Qiita
自ブログからの引用です。 はじめに GraphQLは非常に高機能なツールである一方、万能が故に本来必要でな... 自ブログからの引用です。 はじめに GraphQLは非常に高機能なツールである一方、万能が故に本来必要でないケースでも気軽に利用されている印象を受けます。 筆者は同じ組織で同じ目的のために構築されたサーバとクライアントの通信において、GraphQLを採用すべきでないと考えており、本記事ではそのポイントを整理していきます。 なお、本記事ではこのような1対1型のシステムをサーバクライアント型とよびます。 念のために記載しますが、GraphQLは素晴らしい技術であり、本記事はGraphQLを批判するものではありません。 TL;DR (本当の意味で) Code Firstな開発を進めることが難しい サーバクライアント型のシステムでは概念的に両者は一体であるため、両者間の結合を抽象化しない方がよい ドメイン駆動設計を実践するに当たって、ドメインから視点をブラし、モデル駆動開発を阻害する要因となる 開