Redux js là một thư viện Javascript
giúp tạo ra thành một lớp quản lý trạng thái của ứng dụng. Được dựa trên nền tảng tư tưởng của ngôn ngữ Elm kiến trúc Flux do Facebook giới thiệu, do vậy Redux thường là bộ đôi kết hợp hoàn hảo với React (ReactJs
và React Native
).
Nguyên lý của Redux
- Trạng thái (
state
) của toàn bộ ứng dụng được lưu trong trong 1 store duy nhất là 1 Object mô hình tree - Chỉ có 1 cách duy nhất để thay đổi trạng thái (
state
) đó là tạo ra một action (là 1 object mô tả những gì xảy ra) - Để chỉ rõ trạng thái (
state
) tree được thay đổi bởi 1 action bạn phải viết pure reducers.
- Xem thêm về Redux: https://viblo.asia/p/redux-co-ban-m68Z00JdZkG
- Trang offical Redux : https://redux.js.org/
- Bài demo Redux:
Không có nhận xét nào:
Đăng nhận xét