Aller au contenu principal

routing


routing.md

# Routage dans Next.js

Next.js utilise un **routage basé sur le système de fichiers**.

## Routage simple

Chaque fichier `.js` ou `.tsx` dans `pages/` devient une route.

Exemple :
- `pages/index.js``/`
- `pages/about.js``/about`

## Routage dynamique

Utilise des crochets `[]` pour définir des routes dynamiques.

Exemple : `pages/blog/[id].js`

```jsx
import { useRouter } from 'next/router';

export default function Article() {
const router = useRouter();
const { id } = router.query;

return <h1>Article : {id}</h1>;
}