みなさんはSwiftUIで非同期処理データの状態管理をどう行なっていますか?
enum DataState { case loading; case success(Value); ... }
LoadingContent(fetch: fetch) { Content($0) }
などがあると思いますが
等の要件で、微妙に異なるバリエーションがいくつか存在する上、それらの方法にはメリットとデメリットがあります。
パフォーマンス低下を引き起こしていることも...。
このトークは、このような状態管理方法を複数個、実装ケースと共に紹介・考察し
それぞれの方法がどのような実装ケースに適しているかを分析・分類していく内容となっています。