React / Next.js

React Router

BrowserRouter, Routes, Route, Link, useNavigate, useParams, nested routes, protected routes

20 gespreksvragen·
Junior
1

Wat is BrowserRouter in React Router?

Antwoord

BrowserRouter gebruikt de History API van de browser om schone URL's zonder hash te maken. In tegenstelling tot HashRouter dat een # toevoegt aan de URL, biedt BrowserRouter een betere gebruikerservaring en SEO. Het vereist echter serverconfiguratie om routes correct af te handelen in productie.

2

Welke component moet worden gebruikt om een route te definiëren in React Router?

Antwoord

De Route-component definieert een overeenkomst tussen een URL-pad en een weer te geven component. Het moet binnen een Routes-component worden geplaatst om correct te werken. Elke Route specificeert een path en een element om te renderen wanneer de URL overeenkomt.

3

Wat is het doel van de Link-component in React Router?

Antwoord

Link maakt navigatielinks zonder de pagina opnieuw te laden. In tegenstelling tot de native HTML <a>-tag onderschept Link klikken en gebruikt de History API om de URL te wijzigen. Dit behoudt de applicatiestatus en biedt snellere, vloeiendere navigatie.

4

Wat is de rol van de Routes-component?

5

Hoe een URL-parameter zoals :id in /user/:id ophalen?

+17 gespreksvragen

Beheers React / Next.js voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis