TCAの変遷〜マイグレーションガイドを読み解いて最新の実装を把握しよう〜 by Daisuke Sato

iOSDC Japan 2024
ルーキーズLT(5分)

TCAの変遷〜マイグレーションガイドを読み解いて最新の実装を把握しよう〜

Daisuke Sato
5

皆さんはThe Composable Architecture(TCA)をご存知でしょうか?TCAはSwiftでアプリケーションを構築するためのライブラリで、状態管理が容易、コードが小さく分割できる、テストコードが書きやすいなどのメリットがあります。こちらのライブラリはリリースされてから4年が経過していますが、頻繁にアップデートされており、これまでに7回のマイグレーションガイドが発表されています。

私も個人開発でTCAを使用しながら学習を進めていますが、最新の実装方法がわからずに苦労することがありました。
本LTではTCAのマイグレーションガイドを読み解き、以下のポイントについて発表します。

・TCAの実装方法の変遷
・TCA最新版での実装方法

TCAの変遷と現時点での最新の実装方法を知ることで、これからTCAを導入したい!という方の負担を少しでも楽にしたいと思います。