React da Router kutubxonasi yordamida marshrutizatsiya
Ushbu bo'limda web-ilovalarni yaratishda juda qiziqarli va muhim bo'lim - marshrutizatsiya bilan tanishamiz. Aynan marshrutizatsiya tufayli foydalanuvchi harakatlariga yoki yuborilgan so'rovlarga qarab ko'plab web-sahifalar orasida harakatlana oladi.
Ushbu qo'llanmadan biz React Router tashqi kutubxonasidan qanday foydalanishni bilib olamiz, React ilovalarini marshrutizatsiya bilan yaratish uchun.
React Route bizga marshrutizatsiya bilan ishlash imkoniyatini beradi ham mijoz tomonda (ya'ni brauzerda), ham server tomonda. U butun sahifani yangilamasdan (ya'ni serverga qo'shimcha murojaatlarsiz) navigatsiyadan foydalanadigan murakkab bir sahifali web-ilovalarni yaratishga imkon beradi, shuningdek brauzer tarixi bilan ishlashga imkon beradi (orqaga strelkalari).
React Router komponentga asoslangan yondashuvga asoslangan arxitekturadan foydalanadi. Shunday qilib, ushbu kutubxona React ilovasingizning ko'plab komponentlari orasida navigatsiyani amalga oshirish, brauzerdagi URL ni o'zgartirish va ilovangiz holatini URL bilan sinxronlashtirishni saqlash imkonini beradi.