Hướng dẫn Redux
Redux là một vùng chứa trạng thái có thể dự đoán được cho các ứng dụng JavaScript. Khi ứng dụng phát triển, thật khó để giữ cho nó có tổ chức và duy trì luồng dữ liệu. Redux giải quyết vấn đề này bằng cách quản lý trạng thái của ứng dụng với một đối tượng toàn cục duy nhất được gọi là Store. Các nguyên tắc cơ bản của Redux giúp duy trì tính nhất quán trong suốt ứng dụng của bạn, giúp gỡ lỗi và kiểm tra dễ dàng hơn.
Hướng dẫn này nhằm cung cấp cho người đọc kiến thức đầy đủ về Redux là gì và nó hoạt động như thế nào. Sau khi hoàn thành hướng dẫn này, bạn sẽ thấy mình ở mức độ chuyên môn vừa phải về các khái niệm của Redux.
Trước khi bạn bắt đầu tiếp tục với hướng dẫn này, chúng tôi giả định rằng bạn đã từng tiếp xúc với JavaScript, React và ES6. Nếu bạn chưa quen với bất kỳ chủ đề hoặc khái niệm nào trong số này, chúng tôi thực sự khuyên bạn nên xem qua các hướng dẫn dựa trên những điều này, trước khi bạn bắt đầu hành trình của mình với hướng dẫn này.