1 00:00:02,290 --> 00:00:11,260 Maintenant, ce qui a changé entre travailler pour et la version 5 avec la navigation React dans 2 00:00:11,500 --> 00:00:18,910 le passé, c'était avec ces anciennes détériorations. pourrait aller à nous avons mis en 3 00:00:18,910 --> 00:00:27,580 place un tel registre comme la configuration dans un fichier où nous avons essentiellement mappé nos différents 4 00:00:27,580 --> 00:00:34,330 écrans à des identificateurs, puis nous pourrions travailler avec ces identifiants de n'importe 5 00:00:34,330 --> 00:00:39,520 où dans l'application pour accéder à un écran spécifique. 6 00:00:39,610 --> 00:00:46,030 Maintenant, quand il s'agissait de configurer ces différents écrans, nous pouvions le faire directement dans le 7 00:00:46,300 --> 00:00:49,540 composant d'écran ou globalement sur la pile. 8 00:00:49,550 --> 00:00:53,650 Navigateur par exemple avec les options de navigation par défaut. 9 00:00:53,680 --> 00:01:00,040 Maintenant, cette approche de la navigation fonctionne très bien comme vous le voyez dans ce cours et il n'y a pas 10 00:01:00,040 --> 00:01:07,090 nécessairement quelque chose de mal à cela, bien que nous ayons également eu des occasions où nous avons certainement vu que cela pouvait 11 00:01:07,270 --> 00:01:13,240 parfois être délicat si vous vouliez mettre à jour les boutons d'en-tête dans l'en-tête d'un composant de manière dynamique. 12 00:01:13,360 --> 00:01:19,870 Il fallait maltraiter les parents pour faire ça et ce n'était pas l'idéal et certainement un peu délicat de se couvrir 13 00:01:19,870 --> 00:01:20,760 la tête. 14 00:01:20,890 --> 00:01:26,260 Néanmoins, vous pouvez certainement utiliser la navigation React où John est gratuit et quatre et vous 15 00:01:26,260 --> 00:01:34,510 pouvez continuer à utiliser ces mots, mais avec la sortie des mots de navigation React et cinq choses ont changé un peu et nous avons maintenant 16 00:01:34,510 --> 00:01:42,010 mis en place des racines et nous naviguons un peu différemment maintenant, il y a essentiellement un super gros changement entre la version 17 00:01:42,010 --> 00:01:45,230 4 et 5 que je couvrirai dans ce module. 18 00:01:45,370 --> 00:01:52,780 Nous ne configurons pas maintenant notre cher ami, donc où se trouvent nos différents mappages de noms d'écran dans ce registre, 19 00:01:52,780 --> 00:01:54,920 comme nous le voyons à gauche. 20 00:01:55,030 --> 00:01:59,880 Mais maintenant, nous configurons tout comme une arborescence de composants. 21 00:01:59,880 --> 00:02:06,220 Vous pouvez le dire maintenant, nous avons une configuration basée sur les composants de nos différentes routes. 22 00:02:06,220 --> 00:02:12,100 Nous pouvons accéder à toutes nos différentes parties de l'application sur lesquelles nous pouvons aller et ce qui 23 00:02:12,100 --> 00:02:19,850 semble un peu désordonné ici sur la diapositive sera beaucoup plus propre plus tard dans ce module lorsque nous porterons notre projet sur cette configuration. 24 00:02:19,990 --> 00:02:28,240 Maintenant, bien que ce soit certainement un grand changement et un grand modèle mental que nous devons faire parce que nous configurons notre 25 00:02:28,240 --> 00:02:34,960 configuration de navigation d'une manière totalement différente maintenant, cela offre de beaux avantages, comme vous le verrez, c'est 26 00:02:34,960 --> 00:02:41,950 en fait plus proche de la manière réactive de créer des applications où vous voulez essentiellement utiliser des composants partout 27 00:02:41,950 --> 00:02:48,160 pour exprimer à quoi le résultat devrait ressembler et vous laissez ensuite réagir trouver un moyen d'y 28 00:02:48,160 --> 00:02:48,680 arriver. 29 00:02:48,790 --> 00:02:55,290 Et si nous configurons notre configuration d'écran de manière basée sur les composants, nous justifions réellement notre résultat final et 30 00:02:55,480 --> 00:03:00,560 nous laissons réagir et réagir la navigation pour trouver le chemin pour y arriver. 31 00:03:00,610 --> 00:03:03,120 C'est en fait un bon modèle mental à avoir. 32 00:03:03,160 --> 00:03:08,810 Mais bien sûr, c'est celui auquel nous devons nous habituer et donc sans plus attendre, plongeons-nous 33 00:03:08,810 --> 00:03:10,600 et soutenons notre application. 34 00:03:10,600 --> 00:03:17,350 Cependant, il y a encore une chose que je veux dire réagir navigation ce paquet avec les 35 00:03:17,350 --> 00:03:25,330 virages trois et quatre est toujours super important bien sûr réagir navigation version 5 et ainsi de suite est l'avenir 36 00:03:25,330 --> 00:03:33,370 de la navigation React mais la grande majorité des projets que vous y découvrirez des projets React Native utiliseront React 37 00:03:33,370 --> 00:03:39,760 Navigation dans les mots, c'est gratuit, vous devez donc connaître ces mots également, c'est pourquoi le 38 00:03:39,760 --> 00:03:43,630 cours général utilise toujours ces versions avec ce module. 39 00:03:43,630 --> 00:03:45,220 Je vous montre aussi où vous êtes sur cinq. 40 00:03:45,220 --> 00:03:50,770 Vous disposiez donc de la boîte à outils complète et vous pouviez travailler sur n'importe quel projet natif réactif, quelle que 41 00:03:50,770 --> 00:03:52,930 soit la navigation hors risque qu'il utilise.