¿Hay alguna herramienta que me ayude a migrar cualquier versión de React a otra? Algo así como React Native Upgrade Helper pero para React.
No creo que sea realmente necesario para React. A diferencia de React Native, no hay gradle ni podfiles. El proceso es mucho más simple.
Simplemente ejecute npm i react react-dom react-scripts o yarn add react react-dom react-scripts para obtener la última versión de React y react-scripts (si está usando eso).
Si está utilizando Typescript, es posible que también desee actualizar @types/react .
Es posible que sea necesario actualizar algunos otros paquetes, pero este será un flujo similar a la actualización de otros paquetes con React Native que no está cubierto por el asistente de actualización.
Puede ejecutar npm outdated o yarn outdated para ver las actualizaciones de paquetes disponibles.
React 17 tenía algunosrequisitos de actualización específicos sobre los que puede leer aquí.