1 00:00:02,290 --> 00:00:11,260 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 2 00:00:11,500 --> 00:00:18,910 más antiguos, por lo que con la navegación de reacción, que es gratuita y que usamos en este 3 00:00:18,910 --> 00:00:27,580 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 4 00:00:27,580 --> 00:00:34,330 archivo donde básicamente asignamos nuestras diferentes pantallas a identificadores y luego podríamos trabajar con estos identificadores 5 00:00:34,330 --> 00:00:39,520 desde cualquier lugar de la aplicación para ir a una pantalla específica. 6 00:00:39,610 --> 00:00:46,030 Ahora, cuando se trataba de configurar estas pantallas diferentes, podíamos hacerlo directamente en el componente de 7 00:00:46,300 --> 00:00:49,540 pantalla o también globalmente en la pila. 8 00:00:49,550 --> 00:00:53,650 Navegador, por ejemplo, con las opciones de navegación predeterminadas. 9 00:00:53,680 --> 00:01:00,040 Ahora, este enfoque de navegar funciona bien como se ve en este curso y no necesariamente tiene algo 10 00:01:00,040 --> 00:01:07,090 de malo, aunque también tuvimos algunas ocasiones en las que definitivamente vimos que a veces podría ser complicado si 11 00:01:07,270 --> 00:01:13,240 quisieras actualizar los botones de encabezado en el encabezado de un componente de forma dinámica. 12 00:01:13,360 --> 00:01:19,870 Tuviste que abusar de los padres para hacer eso y eso no fue ideal y definitivamente un poco complicado 13 00:01:19,870 --> 00:01:20,760 de entender. 14 00:01:20,890 --> 00:01:26,260 Sin embargo, definitivamente puede usar la navegación de reacción donde John es libre y 15 00:01:26,260 --> 00:01:34,510 cuatro y puede seguir usando esas palabras, pero con el lanzamiento de las palabras de navegación React y cinco cosas cambiaron un poco 16 00:01:34,510 --> 00:01:42,010 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 17 00:01:42,010 --> 00:01:45,230 4 y 5 que cubriré en este módulo. 18 00:01:45,370 --> 00:01:52,780 Ahora no configuramos nuestra ronda de amigos queridos, por lo que nuestras asignaciones de nombres de pantalla diferentes en este registro, 19 00:01:52,780 --> 00:01:54,920 como vemos a la izquierda. 20 00:01:55,030 --> 00:01:59,880 Pero ahora, en cambio, configuramos todo como un árbol de componentes. 21 00:01:59,880 --> 00:02:06,220 Se podría decir que ahora tenemos una configuración basada en componentes de nuestras diferentes rutas. 22 00:02:06,220 --> 00:02:12,100 Podemos ir a todas nuestras diferentes partes de la aplicación a las que podemos ir y lo que 23 00:02:12,100 --> 00:02:19,850 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. 24 00:02:19,990 --> 00:02:28,240 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 25 00:02:28,240 --> 00:02:34,960 de una manera totalmente diferente, ahora ofrece algunas ventajas agradables, ya que verán que en realidad está más 26 00:02:34,960 --> 00:02:41,950 cerca de la forma de reaccionar de crear aplicaciones donde básicamente desea utilizar componentes en todas partes para expresar 27 00:02:41,950 --> 00:02:48,160 cómo debería ser el resultado y luego dejar que reaccione para encontrar una manera de llegar 28 00:02:48,160 --> 00:02:48,680 allí. 29 00:02:48,790 --> 00:02:55,290 Y si configuramos nuestra configuración de pantalla de tal manera basada en componentes, en realidad justificamos nuestro resultado final 30 00:02:55,480 --> 00:03:00,560 y dejamos que reaccionar y reaccionar la navegación descubra el camino para llegar allí. 31 00:03:00,610 --> 00:03:03,120 Así que ese es realmente un buen modelo mental para tener. 32 00:03:03,160 --> 00:03:08,810 Pero, por supuesto, es uno al que tenemos que acostumbrarnos y, por lo tanto, sin más preámbulos, 33 00:03:08,810 --> 00:03:10,600 profundicemos y respaldemos nuestra aplicación. 34 00:03:10,600 --> 00:03:17,350 Sin embargo, todavía hay una cosa que quiero decir reaccionar a la navegación este paquete con las curvas 35 00:03:17,350 --> 00:03:25,330 tres y cuatro sigue siendo muy importante, por supuesto, reaccionar a la versión de navegación 5 y así sucesivamente es el futuro 36 00:03:25,330 --> 00:03:33,370 de React navigation, pero la gran mayoría del proyecto lo descubrirá por ahí de los proyectos de React Native utilizará la navegación 37 00:03:33,370 --> 00:03:39,760 de reacción en palabras, es gratis, por lo que también debe conocer esas palabras, por lo que 38 00:03:39,760 --> 00:03:43,630 el curso general todavía usa estas versiones con este módulo. 39 00:03:43,630 --> 00:03:45,220 También te muestro dónde estás en cinco. 40 00:03:45,220 --> 00:03:50,770 Entonces, ¿tenía el kit de herramientas completo y pudo trabajar en cualquier proyecto nativo de reacción sin importar cuál fuera 41 00:03:50,770 --> 00:03:52,930 la navegación fuera de riesgo que utiliza?