React / Next.js

React Router

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

20 pertanyaan wawancaraยท
Junior
1

Apa itu BrowserRouter di React Router?

Jawaban

BrowserRouter menggunakan History API browser untuk membuat URL yang bersih tanpa hash. Tidak seperti HashRouter yang menambahkan # di URL, BrowserRouter memberikan pengalaman pengguna dan SEO yang lebih baik. Namun, diperlukan konfigurasi server untuk menangani rute dengan benar di produksi.

2

Komponen apa yang harus digunakan untuk mendefinisikan route di React Router?

Jawaban

Komponen Route mendefinisikan kecocokan antara path URL dan komponen yang akan ditampilkan. Harus ditempatkan di dalam komponen Routes agar berfungsi dengan benar. Setiap Route menentukan path dan element yang akan dirender ketika URL cocok.

3

Apa fungsi komponen Link di React Router?

Jawaban

Link membuat tautan navigasi tanpa memuat ulang halaman. Tidak seperti tag HTML native <a>, Link mencegat klik dan menggunakan History API untuk mengubah URL. Ini mempertahankan state aplikasi dan memberikan navigasi yang lebih cepat dan lancar.

4

Apa peran komponen Routes?

5

Bagaimana cara mengambil parameter URL seperti :id di /user/:id?

+17 pertanyaan wawancara

Kuasai React / Next.js untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis