従来のREST APIでは、リアルタイムなUI実装時にオーバーフェッチ等の課題が生じがちです。本セッションでは、この課題を解決するGraphQLの活用法を、マッチングアプリのメッセージ機能を題材に解説します。
Flutterライブラリgraphql_flutterを用い、Query、Mutation、Subscriptionの基礎から具体的な実装プロセスまでをコードを交えてステップバイステップで紹介。特に、リアルタイム更新の要となるSubscriptionの実装で直面した課題や工夫点も紹介します。
このセッションを通じて、GraphQLでインタラクティブな機能を実装するための実践的知識を紹介します!