React'ta Router Kütüphanesi ile Yönlendirme
Bu bölümde, web uygulamaları oluştururken çok ilginç ve önemli bir bölümle tanışacağız - yönlendirme. Tam olarak yönlendirme sayesinde kullanıcı, eylemlere veya gönderilen isteklere bağlı olarak çok sayıda web sayfası arasında gezinebilir.
Bu eğitimden, yönlendirmeli React uygulamaları oluşturmak için harici React Router kütüphanesini nasıl kullanacağımızı öğreneceğiz.
React Route, yönlendirmeyi hem istemci tarafında (yani tarayıcıda) hem de sunucu tarafında kullanmamıza izin verir. Tüm sayfayı yenilemeden (yani sunucuya ek istekler olmadan) gezinmeyi kullanan karmaşık tek sayfalı web uygulamaları oluşturmanıza ve ayrıca tarayıcı geçmişi (geri okları) ile çalışmanıza olanak tanır.
React Router, bileşen tabanlı yaklaşıma dayalı bir mimari kullanır. Böylece, bu kütüphane React uygulamanızın birçok bileşeni arasında gezinmeyi, tarayıcıdaki URL'yi değiştirmeyi ve uygulamanızın durumunu URL ile senkronize etmeyi sağlar.