Ahora, lo que cambió entre trabajar para y la Versión 5 con la navegación de reacción en el pasado fue con estos empeoramientos
más antiguos, por lo que con la navegación de reacción, que es gratuita y que usamos en este
curso, tuvimos esta forma de configurar rutas conscientes de la configuración de pantallas que podríamos configurar un registro como configuración en un
archivo donde básicamente asignamos nuestras diferentes pantallas a identificadores y luego podríamos trabajar con estos identificadores
desde cualquier lugar de la aplicación para ir a una pantalla específica.
Ahora, cuando se trataba de configurar estas pantallas diferentes, podíamos hacerlo directamente en el componente de
pantalla o también globalmente en la pila.
Navegador, por ejemplo, con las opciones de navegación predeterminadas.
Ahora, este enfoque de navegar funciona bien como se ve en este curso y no necesariamente tiene algo
de malo, aunque también tuvimos algunas ocasiones en las que definitivamente vimos que a veces podría ser complicado si
quisieras actualizar los botones de encabezado en el encabezado de un componente de forma dinámica.
Tuviste que abusar de los padres para hacer eso y eso no fue ideal y definitivamente un poco complicado
de entender.
Sin embargo, definitivamente puede usar la navegación de reacción donde John es libre y
cuatro y puede seguir usando esas palabras, pero con el lanzamiento de las palabras de navegación React y cinco cosas cambiaron un poco
y ahora establecemos raíces y navegamos un poco de manera diferente ahora básicamente hay un cambio súper grande entre la Versión
4 y 5 que cubriré en este módulo.
Ahora no configuramos nuestra ronda de amigos queridos, por lo que nuestras asignaciones de nombres de pantalla diferentes en este registro,
como vemos a la izquierda.
Pero ahora, en cambio, configuramos todo como un árbol de componentes.
Se podría decir que ahora tenemos una configuración basada en componentes de nuestras diferentes rutas.
Podemos ir a todas nuestras diferentes partes de la aplicación a las que podemos ir y lo que
parece un poco desordenado aquí en la diapositiva se verá mucho más limpio más adelante en este módulo cuando transfiramos nuestro proyecto a esa configuración.
Ahora, si bien este es un gran cambio y un gran modelo mental que tenemos que hacer porque configuramos nuestra configuración de navegación
de una manera totalmente diferente, ahora ofrece algunas ventajas agradables, ya que verán que en realidad está más
cerca de la forma de reaccionar de crear aplicaciones donde básicamente desea utilizar componentes en todas partes para expresar
cómo debería ser el resultado y luego dejar que reaccione para encontrar una manera de llegar
allí.
Y si configuramos nuestra configuración de pantalla de tal manera basada en componentes, en realidad justificamos nuestro resultado final
y dejamos que reaccionar y reaccionar la navegación descubra el camino para llegar allí.
Así que ese es realmente un buen modelo mental para tener.
Pero, por supuesto, es uno al que tenemos que acostumbrarnos y, por lo tanto, sin más preámbulos,
profundicemos y respaldemos nuestra aplicación.
Sin embargo, todavía hay una cosa que quiero decir reaccionar a la navegación este paquete con las curvas
tres y cuatro sigue siendo muy importante, por supuesto, reaccionar a la versión de navegación 5 y así sucesivamente es el futuro
de React navigation, pero la gran mayoría del proyecto lo descubrirá por ahí de los proyectos de React Native utilizará la navegación
de reacción en palabras, es gratis, por lo que también debe conocer esas palabras, por lo que
el curso general todavía usa estas versiones con este módulo.
También te muestro dónde estás en cinco.
Entonces, ¿tenía el kit de herramientas completo y pudo trabajar en cualquier proyecto nativo de reacción sin importar cuál fuera
la navegación fuera de riesgo que utiliza?