Útválasztás a React-ban a Router könyvtár segítségével
Ebben a részben egy nagyon érdekes és fontos területtel ismerkedünk meg a webalkalmazások létrehozásánál - az útválasztással. Pontosan az útválasztásnak köszönhetően tud a felhasználó a weboldalak sokasága között navigálni a végrehajtott műveletektől vagy elküldött kérelmektől függően.
Ebből az oktatóanyagból megtudjuk, hogyan használhatjuk a külső React Router könyvtárat, hogy útválasztással rendelkező React alkalmazásokat hozzunk létre.
A React Router lehetővé teszi számunkra, hogy útválasztással egyaránt a kliens oldalon (vagyis a böngészőben), és a szerver oldalon dolgozzunk. Lehetővé teszi összetett, egyoldalas webalkalmazások létrehozását, amelyek az egész oldal frissítése nélküli navigációt használnak (azaz további szerverhez történő kérések nélkül), valamint a böngésző előzményeivel is dolgozni (vissza nyíl).
A React Router egy komponens alapú megközelítésen alapuló architektúrát használ. Így ez a könyvtár lehetővé teszi a navigációt a React alkalmazás számos komponense között, megváltoztatja a URL-t a böngészőben és fenntartja a alkalmazás állapotának szinkronizálását az URL-lel.