Yazeka
Arama sonuçlarına göre oluşturuldu
React-router-dom ile yönlendirme yapmak için aşağıdaki adımlar izlenebilir:
- Kütüphane Kurulumu:
npm install react-router-dom
komutuyla React-router-dom kütüphanesi projeye eklenir 12. - Temel Bileşenlerin Kullanımı:
- BrowserRouter: Ana uygulamanın etrafını sararak yönlendirme işlemlerini başlatır 12.
- Route: Belirli bir URL şablonuna karşılık gelen bileşeni render eder 12.
- Link: Sayfalar arasında gezinmeyi sağlar, URL değiştiğinde ilgili Route'a yönlendirir 12.
- Switch: Birden fazla Route bileşenini sarar, ilk eşleşen Route'un bileşenini render eder 1.
- Dinamik Yönlendirme:
- Programatik Yönlendirme:
useHistory
veyauseNavigate
kancaları ile yönlendirme yapılır 2.
Örnek Kod:
import { BrowserRouter as Router, Route, Switch } from 'react-router-dom'; function App() { return ( <Router> <div> <Switch> <Route exact path="/" component={Home} /> <Route path="/about" component={About} /> <Route path="/contact" component={Contact} /> <Route component={NotFound} /> </Switch> </div> </Router> ); }
Bu örnek, ana sayfa, hakkında ve iletişim sayfaları arasında gezinme sağlar 1.
5 kaynaktan alınan bilgiyle göre: