Tengo un proyecto hecho en [stack viejo o híbrido] que necesito migrar a algo más moderno ([Astro/Next.js/Vite/etc]).
El problema es que no puedo hacer un big bang refactor. Necesito migrar por partes sin romper producción.
¿Cómo armarías una estrategia de migración progresiva, manteniendo la compatibilidad y controlando el caos?
¿Hay patrones o pasos clave que debería seguir?