Roeteplan in React met behulp van die Router-biblioteek
In hierdie afdeling maak ons kennis met 'n baie interessante en belangrike afdeling in die skepping van webtoepassings - roeteplanning. Dit is presies danksy roeteplanning dat die gebruiker kan beweeg tussen talle webbladsye afhangende van aksies of versocke wat gestuur word.
Uit hierdie handleiding sal ons leer hoe om die eksterne biblioteek React Router te gebruik om React-toepassings met roeteplanning te skep.
React Router stel ons in staat om met roeteplanning te werk, beide aan die kliëntkant (dus in die blaaier) sowel as aan die bedienerkant. Dit laat die skepping toe van komplekse enkelblad webtoepassings wat navigasie sonder om die hele bladsy te herlaai gebruik (dus sonder bykomende versoeke na die bediener), en ook om met die blaaiergeskiedenis te werk (terugknype).
React Router gebruik 'n argitektuur, gebaseer op die komponentbenadering. Dus laat hierdie biblioteek toe om navigasie tussen talle React-komponente van die toepassing te doen, die URL in die blaaier te verander en om die sinchronisasie van jou toepassing se toestand met die URL te onderhou.