React / Next.js

React Router

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

20 mülakat soruları·
Junior
1

React Router'da BrowserRouter nedir?

Cevap

BrowserRouter, hash olmadan temiz URL'ler oluşturmak için tarayıcının History API'sini kullanır. URL'ye # ekleyen HashRouter'ın aksine, BrowserRouter daha iyi bir kullanıcı deneyimi ve SEO sağlar. Ancak, üretimdeki rotaları doğru şekilde işlemek için sunucu yapılandırması gerektirir.

2

React Router'da bir rota tanımlamak için hangi bileşen kullanılmalıdır?

Cevap

Route bileşeni, bir URL yolu ile görüntülenecek bir bileşen arasındaki eşleşmeyi tanımlar. Doğru çalışması için bir Routes bileşeninin içine yerleştirilmelidir. Her Route, URL eşleştiğinde oluşturulacak bir path ve element belirtir.

3

React Router'da Link bileşeninin amacı nedir?

Cevap

Link, sayfayı yeniden yüklemeden gezinme bağlantıları oluşturur. Yerel HTML <a> etiketinin aksine, Link tıklamaları yakalar ve URL'yi değiştirmek için History API'sini kullanır. Bu, uygulama durumunu korur ve daha hızlı, daha akıcı bir gezinme sağlar.

4

Routes bileşeninin rolü nedir?

5

/user/:id içindeki :id gibi bir URL parametresi nasıl alınır?

+17 mülakat soruları

Bir sonraki mülakatın için React / Next.js'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla