Vue.js · Architecture · Senior · Best Practice
Handling API clients cleanly?
Short Interview Answer
Thin API module, typed DTOs, map to view models, central error handling.
Detailed Explanation
Composables/stores call API—not raw axios in every component.