
Clean Architecture for SwiftUI

Notes from the SwiftUI Lab:
- Avoid glass overlapping glass
- Avoid glass in anything that scrolls
- Use glass when you want to grab attention
- Remember to put glass in appropriate GlassEffectContainers
- Move tinting away from NavBar into the content that scrolls... See more
Flo writes Codex.comI’m getting a lot of questions about @browsercompany moving away from TCA & SwiftUI.
Here’s how @diabrowser’s architecture differs from Arc:
1⃣ We use a modified version of MVVM that retains many ideas from unidirectional data flow architectures, but avoids state diffing for performance... See more
Josh Millerx.com