Upgrade to Pro — share decks privately, control downloads, hide ads and more …

モジュール分割した開発での知見とテーマ切り替えやUICatalogについて

 モジュール分割した開発での知見とテーマ切り替えやUICatalogについて

「モジュール分割した開発での知見とテーマ切り替えやUICatalogについて」by 小幡 十矛(Obata Tomu)
2021/05/19 CA.swift #14 発表資料

【イベントページ】https://cyberagent.connpass.com/event/211541/
【発表動画】https://youtu.be/MQWW84lg9xc?t=1974

本スライドで出てきたリンク一覧
【Composable Architecture in GitHub】https://github.com/pointfreeco/swift-composable-architecture
【Examples】https://github.com/pointfreeco/swift-composable-architecture/tree/main/Examples
【AppClip】https://github.com/pointfreeco/isowords/tree/main/App/AppClip

【isowords in GitHub】https://github.com/pointfreeco/isowords

【A Tour Of the Composable Architecture】https://www.pointfree.co/collections/composable-architecture/a-tour-of-the-composable-architecture/ep100-a-tour-of-the-composable-architecture-part-1

【A Tour Of isowords】https://www.pointfree.co/episodes/ep142-a-tour-of-isowords-part-1

【UICatalog】https://github.com/playbook-ui/playbook-ios

【TCA+Feature単位でのモジュール分割テンプレートリポジトリ in GitHub】https://github.com/tomu28/tca-swiftui-template

Tomu Obata

May 19, 2021
Tweet

More Decks by Tomu Obata

Other Decks in Programming

Transcript

  1. Composition コンポーネントを小さく 分解できる ↓ 分離されたモジュール に抽出可能 State management アプリケーションの状 態は多くの画面で共有

    される。 ↓ 状態の変更をすぐに他 の画面にも反映可能 The Composable Architecture とは Testing State, Actionが Equatableに準拠 ↓ 機能テストが容易 17
  2. Composition コンポーネントを小さく 分解できる ↓ 分離されたモジュール に抽出可能 State management アプリケーションの状 態は多くの画面で共有

    される。 ↓ 状態の変更をすぐに他 の画面にも反映可能 The Composable Architecture とは Testing State, Actionが Equatableに準拠 ↓ 機能テストが容易 18
  3. Composition コンポーネントを小さく 分解できる ↓ 分離されたモジュール に抽出可能 State management アプリケーションの状 態は多くの画面で共有

    される。 ↓ 状態の変更をすぐに他 の画面にも反映可能 The Composable Architecture とは Testing State, Actionが Equatableに準拠 ↓ 機能テストが容易 19
  4. “ ◦ Examples in GitHub ▫ https://github.com/pointfreeco/swift-compos able-architecture/tree/main/Examples ◦ A

    Tour of the Composable Architecture ▫ https://www.pointfree.co/collections/compos able-architecture/a-tour-of-the-composable-ar chitecture/ep100-a-tour-of-the-composable-ar chitecture-part-1 20
  5. “ 39 ◦ AppClip in GitHub ▫ https://github.com/pointfreeco/isowords/tree /main/App/AppClip ◦

    A Tour of isowords ▫ https://www.pointfree.co/episodes/ep142-a-t our-of-isowords-part-1