Por qué Vue 3
La razón principal no es filosófica. Es práctica: Vue 3 con `<script setup>` es el framework más legible para personas que vienen de distintos backgrounds. Un desarrollador que viene de React puede entender el código en horas. Alguien que viene de JavaScript vanilla puede hacerlo en días.
La Composition API tiene ventajas reales sobre la Options API para sistemas complejos. En un módulo de propiedades inmobiliarias, la lógica de filtrado, la lógica de paginación, la lógica de favoritos y la lógica de comparación son cuatro responsabilidades distintas. Con Composition API, cada una vive en su propio composable. Con Options API, todo convive en el mismo objeto `methods` y se vuelve difícil de seguir.
Los Single File Components (SFC) — template, lógica y estilos en un solo archivo — siguen siendo la decisión más práctica para un equipo que no tiene diseñadores frontenders separados de los que escriben lógica. Ves todo junto, modificás todo junto.