Skip to main content
¿Prefieres no configurarlo manualmente? Pega un enlace a esta página en una sesión de Devin y pídele que lo configure todo por ti.
1

Indica a Devin que use la guía de actualización a React 19

React 19 introduce cambios incompatibles hacia atrás en el manejo de refs, uso de Context, tipos de TypeScript y eliminación de APIs heredadas. La guía de actualización oficial documenta cada cambio, pero la parte difícil es trasladar esos cambios a tu código. En lugar de leer la guía tú mismo y auditar cada componente, proporciónale ambos a Devin y obtén un plan de acción adaptado específicamente a tus archivos reales.Abre una nueva sesión de Devin desde la página de inicio de Devin y pega un prompt con la URL de la guía de actualización y lo que necesitas:
2

Añade contexto específico de la base de código

Devin usa DeepWiki para entender automáticamente la arquitectura de tu repositorio. También puede consultar fuentes en línea sobre React 19 — la guía oficial de actualización, artículos de blog, changelogs de bibliotecas — e incorporar lo que encuentra directamente en el playbook.Para hacer el playbook aún más preciso, dile a Devin qué patrones tocará la migración:
  • “Usamos forwardRef en 23 componentes dentro de src/components/ui/ — estas son las primitivas de nuestro sistema de diseño”
  • “Todavía tenemos 4 componentes de clase en src/legacy/ que usan refs de tipo string y componentWillMount
  • “Revisa otros repositorios en nuestra organización (por ejemplo, acme/design-system, acme/admin-dashboard) para ver si ya han empezado la migración a React 19 — reutiliza cualquier patrón que hayan establecido”
Si alguna dependencia tiene su propia guía de compatibilidad con React 19 (por ejemplo, React Router, React Hook Form o tu biblioteca de UI), pega también esas URL en el prompt — Devin las lee todas y cruza la información sobre los cambios incompatibles.
3

Revisa el playbook específico de esta base de código

Devin lee de principio a fin la guía de actualización a React 19, contrasta cada cambio incompatible con tu base de código mediante DeepWiki y produce un plan por fases con archivos específicos, estimaciones de complejidad y pasos de validación:
El playbook es un plan, no una migración ya realizada. Revísalo con tu equipo, ajusta las fases o el alcance y luego define cómo ejecutarlo.
4

Ejecución y escalado

Cuando el playbook esté listo, guárdalo y asígnalo a una sesión para ejecutarlo fase por fase:Escalar en varios repositorios — Si tienes varias apps de React que necesitan la misma actualización, pídele a Devin que ejecute el playbook guardado en todas ellas en paralelo usando managed Devins.