Ba Khái Niệm Cốt Lõi Của Redux
Để kết thúc phần lý thuyết giới thiệu, chúng ta sẽ làm quen với ba khái niệm cốt lõi của Redux cần tuân thủ khi xây dựng ứng dụng.
Khái niệm đầu tiên nói về việc có một nguồn chân lý duy nhất. Trạng thái toàn cục của ứng dụng của bạn được lưu trữ trong một cây đối tượng bên trong một kho lưu trữ duy nhất.
Khái niệm thứ hai - trạng thái chỉ có thể đọc. Cách duy nhất để thay đổi nó phải là tạo ra một hành động - một đối tượng mô tả điều gì đã xảy ra.
Khái niệm thứ ba nói với chúng ta rằng chỉ có hàm thuần túy mới có thể tham gia vào việc thay đổi. Tức là, để chỉ định cách cây trạng thái của bạn nên thay đổi, bạn phải viết một bộ giảm thuần túy.