Câu hỏi phỏng vấn React.js
Câu hỏi

Sự khác biệt giữa ComponentContainer trong Redux là gì?

Câu trả lời

Trong Redux, sự khác biệt chính giữa Component và Container liên quan đến cách chúng tương tác với Redux store và vai trò của chúng trong kiến trúc ứng dụng.

  • Component: Là một phần của API React, Component là một lớp hoặc hàm mô tả một phần của giao diện người dùng (UI) trong ứng dụng React. Component thường được gọi là "presentational components" và chú trọng đến việc hiển thị dữ liệu và cách thức các thứ trông như thế nào. Chúng nhận dữ liệu qua props từ component cha của mình và không trực tiếp tương tác với Redux store. Mục tiêu chính của component là để render HTML, và lý tưởng nhất là chúng nên là stateless, điều này giúp việc viết unit tests trở nên dễ dàng hơn.
  • Container: Là một thuật ngữ không chính thức cho một React component được kết nối (connect) với Re...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

StrictMode trong React là gì?

middle

Single Page Applications là gì?

middle

React có re-render tất cả các components và sub components mỗi khi gọi setState không?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào