React router kullanarak dinamik sayfa yönlendirmesi nasıl yapılır?

React Router ile Dinamik Sayfa Yönlendirmesi

React Router kullanarak dinamik sayfa yönlendirmesi yapmak için birkaç temel adımı takip edebilirsiniz. Aşağıda bu adımları bulabilirsiniz.

1. Gerekli Paketleri Yükleyin

Öncelikle, React Router'ı projenize eklemeniz gerekir. Terminalde aşağıdaki komutu çalıştırın:
  • npm install react-router-dom

2. Router'ı Ayarlayın

React uygulamanızda `BrowserRouter` bileşenini kullanarak yönlendirme yapılacak bölümünü ayarlayın: ```javascript import { BrowserRouter as Router, Route, Switch } from 'react-router-dom'; function App() { return ( ); } ```

3. Dinamik Sayfayı Oluşturun

Dinamik sayfanızda, URL parametrelerini almak için `useParams` kancasını kullanabilirsiniz: ```javascript import { useParams } from 'react-router-dom'; function DynamicPage() { const { id } = useParams(); return (

Sayfa ID: {id}

); } ```

4. Sayfaya Yönlendirme Yapın

Başka bir bileşende, yönlendirme yapmak için `Link` veya `useHistory` kullanabilirsiniz: ```javascript import { Link } from 'react-router-dom'; function HomePage() { return (
1 numaralı sayfaya git
); } ``` Bu adımları takip ederek React Router kullanarak dinamik sayfa yönlendirmesi yapabilirsiniz.


🐞

Hata bildir

Paylaş