フロントエンドカンファレンス北海道2024
レギュラートーク(20分)

GraphQLとApollo Clientにおける開発スタイルの変遷とこれから

KazukiHayase hayase KazukiHayase
5

GraphQLクライアントとして、Apollo Clientを使用している事例は数多くあると思います。
他の有力な候補としてRelayやurqlが挙げられますが、それらと比較した場合、機能面や開発者体験においてApollo Clientが若干遅れを取っている印象がありました。
しかし、直近のApollo Clientのアップデートや周辺ライブラリの進化により、その差はかなり縮まりました。

このトークでは、その変遷を過去3年間の開発における事例を交えながら紹介し、さらに今後の展望についても話します。

具体的には下記の内容を紹介する予定です。

  • Apollo Clientについての簡単な説明
  • ライブラリ選定と開発スタイルの変遷の事例
    • graphql-anywhere、client-preset、useFragmentなど
  • 直近の大幅なアップデートと今後の展望