Angular · Architecture · Senior · Best Practice
How should API models differ from view models?
Short Interview Answer
Map DTOs to UI-friendly models in an anti-corruption layer; don't bind raw API shapes everywhere.
Detailed Explanation
Protects UI from backend churn. Centralize adapters. Validate at boundaries.