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

expert

Khi nào nên sử dụng forceUpdate trong một React component?

senior

Những hạn chế nào bạn không nên làm trong hàm render của một component trong React?

middle

ReactDOM là gì?

Bình luận

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

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