Skip to main content
Não quer configurar isso manualmente? Cole um link para esta página em uma sessão do Devin e peça para ele configurar tudo para você.
1

Forneça ao Devin o guia de atualização para o React 19

O React 19 introduz mudanças incompatíveis com versões anteriores na forma de lidar com refs, uso de contexto, tipos TypeScript e APIs legadas que foram removidas. O guia oficial de atualização documenta todas as mudanças, mas a parte difícil é mapear essas mudanças para o seu código. Em vez de ler o guia você mesmo e inspecionar cada componente, forneça ambos ao Devin e receba de volta um playbook específico para os arquivos do seu projeto.Abra uma nova sessão do Devin na página inicial do Devin e cole um prompt com a URL do guia de atualização e o que você precisa:
2

Adicione contexto específico da base de código

O Devin avançado usa o DeepWiki para entender automaticamente a arquitetura do seu repositório. Ele também pode buscar fontes online sobre o React 19 — o guia oficial de atualização, posts de blog, changelogs de bibliotecas — e incorporar o que encontrar diretamente no playbook.Para deixar o playbook ainda mais preciso, diga ao Devin quais padrões a migração vai afetar:
  • “Usamos forwardRef em 23 componentes em src/components/ui/ — esses são os primitivos do nosso design system”
  • “Ainda temos 4 componentes de classe em src/legacy/ que usam refs em string e componentWillMount
  • “Verifique outros repositórios na nossa organização (por exemplo, acme/design-system, acme/admin-dashboard) para ver se eles já começaram a migração para o React 19 — reutilize quaisquer padrões que eles tenham estabelecido”
Se alguma dependência tiver seu próprio guia de compatibilidade com o React 19 (por exemplo, React Router, React Hook Form ou sua biblioteca de UI), cole essas URLs no prompt também — o Devin lê todas e correlaciona as breaking changes.
3

Revise o playbook específico para esta base de código

Devin lê o guia de atualização para o React 19 de ponta a ponta, cruza cada mudança incompatível com a sua base de código por meio do DeepWiki e gera um playbook em fases com arquivos específicos, estimativas de complexidade e etapas de validação:
O playbook é um plano, não uma migração já realizada. Revise-o com sua equipe, ajuste o planejamento por fases ou o escopo e, em seguida, decida como executar.
4

Executar e dimensionar

Quando o playbook estiver correto, salve-o e anexe-o a uma sessão para executá-lo fase a fase:Escalonar entre repositórios — Se você tiver vários apps React que precisam da mesma atualização, peça ao Devin para executar o playbook salvo em todos eles em paralelo usando Devins gerenciados.