O que a Composition API resolve
Pergunta
Que problema da Options API a Composition API do Vue 3 tenta resolver?
Resposta esperada
Na Options API, a lógica de uma mesma feature fica espalhada por seções (`data`, `methods`, `computed`, `watch`, hooks de ciclo de vida). Num componente grande, entender 'como a busca funciona' exige pular entre cinco lugares, e reutilizar essa lógica entre componentes dependia de mixins (que têm colisão de nome e origem obscura de propriedades). A Composition API deixa você agrupar toda a lógica de uma feature junta num `setup()` (ou `<script setup>`) e extraí-la num 'composable' — uma função `useBusca()` que retorna estado e métodos reativos, reutilizável e com tipos claros. O custo é menos estrutura imposta: em componentes pequenos, a Options API pode ser mais direta.
Por que perguntam isso
Pergunta pleno. Termo-chave: 'composable'. Bom candidato cita o problema dos mixins (colisão, origem obscura) como o que os composables resolvem.