What is the primary purpose of a router in a web application?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "To respond to a URL based on a set of route handler declarations". Router (bộ định tuyến) giữ một tập khai báo, mỗi khai báo ghép một mẫu đường dẫn với một bộ xử lý (route handler); khi URL thay đổi, router so URL với các mẫu đó và chọn đúng bộ xử lý để phản hồi, trong React đó là component cần hiển thị, còn ở máy chủ đó là hàm trả về response. "To manage state within a component" sai vì việc giữ dữ liệu riêng trong component là của useState hay useReducer, không phải của router. "To handle server-side logic" sai vì logic phía máy chủ như truy vấn cơ sở dữ liệu thuộc về backend; router chỉ quyết định URL nào đi tới đâu. "To manage routing in a React application" không phải đáp án vì nó chỉ lặp lại chữ routing mà không nói router làm gì, lại bó hẹp vào ứng dụng React trong khi câu hỏi nói về ứng dụng web nói chung; cách diễn đạt có giá trị giải thích là phản hồi URL dựa trên các khai báo tuyến.
Cùng phần 7
How would you navigate programmatically to a route with a parameter using useNavigate in React Router?Có lời giảiCâu hỏiHow do you declare a route in React Router?Có lời giảiCâu hỏiIn React Router, how do you define a nested route structure within a parent component?Có lời giảiCâu hỏiCả 39 câu của chủ đề39 câu