Skip to main content
Non vuoi configurarlo manualmente? Incolla un collegamento a questa pagina in una sessione Devin e chiedigli di impostare tutto per te.
1

Usa la guida all’aggiornamento a React 19 come prompt per Devin

React 19 introduce modifiche incompatibili nella gestione delle ref, nell’uso del context, nei tipi TypeScript e nelle API legacy rimosse. La guida ufficiale all’aggiornamento documenta ogni cambiamento, ma la parte difficile è collegare queste modifiche al tuo codice. Invece di leggere personalmente la guida e controllare ogni componente, fornisci entrambi a Devin e ricevi un playbook mirato ai tuoi file effettivi.Apri una nuova sessione Devin dalla home page di Devin e incolla un prompt con l’URL della guida all’aggiornamento e quello di cui hai bisogno:
2

Aggiungi contesto specifico della codebase

Advanced Devin utilizza DeepWiki per comprendere automaticamente l’architettura del tuo repo. Può anche consultare fonti online su React 19 — la guida ufficiale all’aggiornamento, post di blog, changelog delle librerie — e incorporare ciò che trova direttamente nel playbook.Per rendere il playbook ancora più preciso, descrivi a Devin i pattern che la migrazione toccherà:
  • “Usiamo forwardRef in 23 componenti sotto src/components/ui/ — queste sono le primitive del nostro design system”
  • “Abbiamo ancora 4 class components in src/legacy/ che usano string refs e componentWillMount
  • “Controlla gli altri repo nella nostra organizzazione (ad es., acme/design-system, acme/admin-dashboard) per vedere se hanno già iniziato la migrazione a React 19 — riutilizza qualsiasi pattern che hanno definito”
Se alcune dipendenze hanno proprie guide di compatibilità con React 19 (ad es., React Router, React Hook Form o la tua libreria UI), incolla anche quegli URL nel prompt — Devin li legge tutti e incrocia le informazioni sulle breaking changes.
3

Rivedi il playbook specifico della codebase

Devin legge per intero la guida all’aggiornamento a React 19, confronta ogni breaking change con la tua codebase tramite DeepWiki e produce un playbook articolato in fasi con file specifici, stime di complessità e passaggi di validazione:
Il playbook è un piano, non una migrazione già eseguita. Rivedilo con il tuo team, adatta fasi e ambito, quindi decidi come eseguirla.
4

Esegui e scala

Una volta che il playbook è pronto, salvalo e collegalo a una sessione per eseguirlo fase per fase:Scala su più repo — Se hai più applicazioni React che richiedono lo stesso aggiornamento, chiedi a Devin di eseguire il playbook salvato su tutte in parallelo usando i managed Devins.