Ciò che è cambiato tra lavorare e Versione 5 con la navigazione di reazione in passato sono stati con questi peggiori peggiori, quindi
con la navigazione di reazione che è gratuita e per la quale utilizziamo in questo corso abbiamo avuto questo
modo di impostare percorsi consapevoli di impostare schermate che abbiamo potremmo andare a impostare un registro del genere come la configurazione in
un file in cui fondamentalmente abbiamo mappato le nostre diverse schermate agli identificatori e quindi potremmo lavorare
con questi identificatori da qualsiasi parte dell'applicazione per passare a una schermata specifica.
Ora, quando si trattava di configurare questi diversi schermi, potevamo farlo direttamente nel componente dello schermo
o anche a livello globale nello stack.
Navigatore ad esempio con le opzioni di navigazione predefinite.
Ora questo approccio alla navigazione funziona bene come vedi in questo corso e non c'è necessariamente qualcosa di
sbagliato in esso, anche se abbiamo anche avuto alcune occasioni in cui abbiamo sicuramente visto che a volte poteva essere
complicato se volessi aggiornare i pulsanti di intestazione nell'intestazione di un componente in modo dinamico.
Hai dovuto abusare dei genitori per farlo e questo non era l'ideale e sicuramente un po 'complicato per avvolgere
la testa.
Tuttavia puoi sicuramente usare la navigazione di reazione in cui John è libero e quattro
e puoi continuare a usare quelle parole ma con il rilascio delle parole di navigazione di React e cinque cose sono cambiate un po
'e ora impostiamo le radici e navighiamo un po' in modo diverso ora fondamentalmente c'è un grande cambiamento tra la versione
4 e 5 che tratterò in questo modulo.
Ora non configuriamo il nostro caro amico in modo che le nostre diverse mappature dei nomi delle schermate in questo registro
siano come vediamo a sinistra.
Ma ora invece impostiamo tutto come un albero dei componenti.
Si potrebbe dire che ora abbiamo una configurazione basata su componenti delle nostre diverse rotte.
Possiamo andare in tutte le nostre diverse parti dell'app a cui possiamo andare e ciò che sembra
un po 'disordinato qui sulla diapositiva apparirà molto più pulito più avanti in questo modulo quando portiamo il nostro progetto a quella configurazione.
Ora, anche se questo è certamente un grande cambiamento e un grande modello mentale che dobbiamo fare perché abbiamo impostato la nostra
configurazione di navigazione in un modo completamente diverso, ora offre alcuni bei vantaggi in quanto vedrai che
in realtà è più vicino al modo di reazione di costruire app dove fondamentalmente vuoi usare componenti ovunque
per esprimere come dovrebbe essere il risultato e poi lasci che reagisca trovi un modo per
arrivarci.
E se impostiamo la nostra configurazione dello schermo in un modo basato su tale componente, allora in realtà giustificiamo il
nostro risultato finale e lasciamo reagire e reagire alla navigazione per capire come arrivarci.
Quindi questo è in realtà un buon modello mentale da avere.
Ma ovviamente è quello a cui ci dobbiamo abituare e quindi senza ulteriori indugi immergiamoci e
supportiamo la nostra applicazione.
Comunque c'è ancora una cosa che voglio dire: reagire alla navigazione questo pacchetto con le curve tre
e quattro è ancora molto importante, naturalmente reagire alla navigazione versione 5 e così via è il futuro della navigazione
di React, ma la stragrande maggioranza del progetto lo scoprirai di React I progetti nativi useranno la navigazione di reazione
in parole libere e avanti, quindi è necessario conoscere anche queste parole, motivo per cui il
corso generale utilizza ancora queste versioni con questo modulo.
Ti mostro anche dove sei tra cinque.
Quindi avevi il toolkit completo e sei stato in grado di lavorare su qualsiasi progetto nativo di reazione,
indipendentemente dalla navigazione off-risk che utilizza.