mvvm
Installation
SKILL.md
MVVM (Model-View-ViewModel)
Architectural pattern with two-way data binding.
When to Use
- Mobile applications (SwiftUI, Compose)
- Desktop apps (WPF, macOS)
- Reactive UI frameworks
- Testable UI logic
Quick Start
// SwiftUI MVVM
@Observable class UserViewModel {
var user: User?
var isLoading = false