Modular
Build cohesive components that can be reused.
Composable
Divide your application into manageable pieces that can be composed.
Testable
Verify the correct behavior of each part of your application in different scenarios.
Declarative
Write your user interfaces with the power of SwiftUI.