Crear un playbook de actualización de React 18 a 19
Convierte la guía oficial de actualización a React 19 en un playbook por fases adaptado a tu base de código.Indica a Advanced 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 Advanced Devin y obtén un plan de acción adaptado específicamente a tus archivos reales.Abre Advanced Devin haciendo clic en el botón Advanced debajo del cuadro de entrada en la página principal de Devin, luego pega un prompt con la URL de la guía de actualización y lo que necesitas:
Añade contexto específico de la base de código
Advanced 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
forwardRefen 23 componentes dentro desrc/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 ycomponentWillMount” - “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”
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.
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, usa las batch sessions de Advanced Devin para ejecutar el playbook guardado en todas ellas en paralelo.
