Maintenant, ce qui a changé entre travailler pour et la version 5 avec la navigation React dans
le passé, c'était avec ces anciennes détériorations. pourrait aller à nous avons mis en
place un tel registre comme la configuration dans un fichier où nous avons essentiellement mappé nos différents
écrans à des identificateurs, puis nous pourrions travailler avec ces identifiants de n'importe
où dans l'application pour accéder à un écran spécifique.
Maintenant, quand il s'agissait de configurer ces différents écrans, nous pouvions le faire directement dans le
composant d'écran ou globalement sur la pile.
Navigateur par exemple avec les options de navigation par défaut.
Maintenant, cette approche de la navigation fonctionne très bien comme vous le voyez dans ce cours et il n'y a pas
nécessairement quelque chose de mal à cela, bien que nous ayons également eu des occasions où nous avons certainement vu que cela pouvait
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.
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
la tête.
Néanmoins, vous pouvez certainement utiliser la navigation React où John est gratuit et quatre et vous
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
mis en place des racines et nous naviguons un peu différemment maintenant, il y a essentiellement un super gros changement entre la version
4 et 5 que je couvrirai dans ce module.
Nous ne configurons pas maintenant notre cher ami, donc où se trouvent nos différents mappages de noms d'écran dans ce registre,
comme nous le voyons à gauche.
Mais maintenant, nous configurons tout comme une arborescence de composants.
Vous pouvez le dire maintenant, nous avons une configuration basée sur les composants de nos différentes routes.
Nous pouvons accéder à toutes nos différentes parties de l'application sur lesquelles nous pouvons aller et ce qui
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.
Maintenant, bien que ce soit certainement un grand changement et un grand modèle mental que nous devons faire parce que nous configurons notre
configuration de navigation d'une manière totalement différente maintenant, cela offre de beaux avantages, comme vous le verrez, c'est
en fait plus proche de la manière réactive de créer des applications où vous voulez essentiellement utiliser des composants partout
pour exprimer à quoi le résultat devrait ressembler et vous laissez ensuite réagir trouver un moyen d'y
arriver.
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
nous laissons réagir et réagir la navigation pour trouver le chemin pour y arriver.
C'est en fait un bon modèle mental à avoir.
Mais bien sûr, c'est celui auquel nous devons nous habituer et donc sans plus attendre, plongeons-nous
et soutenons notre application.
Cependant, il y a encore une chose que je veux dire réagir navigation ce paquet avec les
virages trois et quatre est toujours super important bien sûr réagir navigation version 5 et ainsi de suite est l'avenir
de la navigation React mais la grande majorité des projets que vous y découvrirez des projets React Native utiliseront React
Navigation dans les mots, c'est gratuit, vous devez donc connaître ces mots également, c'est pourquoi le
cours général utilise toujours ces versions avec ce module.
Je vous montre aussi où vous êtes sur cinq.
Vous disposiez donc de la boîte à outils complète et vous pouviez travailler sur n'importe quel projet natif réactif, quelle que
soit la navigation hors risque qu'il utilise.