GraphQL と Flutter で宣言的なモバイルアプリを構築する by Koki Yoshida

FlutterKaigi 2024
一般セッション

GraphQL と Flutter で宣言的なモバイルアプリを構築する

koki8442 Koki Yoshida koki8442
1

概要

GraphQL は Meta 社が REST の問題点を解決するために開発した API クエリ言語およびランタイムです。
エンドポイントの統一、オーバーフェッチやアンダーフェッチの解消などが利点としてよく挙げられます。
中でも GraphQL クライアント技術は宣言的 UI と非常に相性がよく、Flutter アプリケーションのアーキテクチャに選択肢を増やしました。

このセクションでは、実際に Flutter アプリに GraphQL を採用して得られた以下の知見を共有します。

  • GraphQL の概要
  • GraphQL と Flutter の親和性
  • 実際のアーキテクチャ
  • 開発における工夫点
  • React から推測する Flutter の今後

想定視聴者

  • GraphQL を使ってみたい方
  • Flutter アプリのアーキテクチャに興味のある方
  • 大規模プロジェクトの開発に興味のある方