RettyアプリのGraphQL導入への道のり by miki

iOSDC Japan 2023
レギュラートーク(20分)

RettyアプリのGraphQL導入への道のり

miki_fms miki miki_fms
2

Rettyアプリではアプリの開発体験・生産性向上に向けてGraphQLの導入を進めています。
私たちが抱えていた技術負債やGraphQL導入に至るまでの経緯や導入に関わる実装についてご紹介します。

  1. Rettyのシステムについて
    Rettyの全体的なシステム構成や、アプリとBFFに関する技術的負債など
    REST APIの辛さとGraphQLの導入について

  2. GraphQLの導入
    apollo-iosによるアプリケーション実装・モジュール設計・XcodeCoudでのCIの実装について

  3. これからのGraphQLを導入した今後の展望
    GraphQLの導入とともに、SPMによるマルチモジュール化なども同時に進めています。
    現在はGraphQLを段階的に導入している段階ですが、今後のアーキテクチャの変化など、チームで議論している展望についてお話しします。