Mối quan hệ giữa dòng flux và chương trình phản ứng chức năng thuần túy là gì?


9

Flux, theo như tôi hiểu, là một kỹ thuật xử lý luồng dữ liệu của ứng dụng một cách đơn phương, giữ trạng thái tách biệt với phần còn lại của chương trình trong các "cửa hàng" độc lập, chỉ đọc có thể thay đổi trạng thái của chính nó bằng cách lắng nghe "Các hành động" được phát ra từ các khung nhìn và được gửi bởi các nhân viên điều phối. Hay nói ngắn gọn - một cách để kiểm soát nhà nước.

Nếu điều đó là đúng, làm thế nào nó tương quan với lập trình phản ứng chức năng? Vì FRP có quyền kiểm soát rất mạnh đối với trạng thái, tôi đoán đó là những kỹ thuật loại trừ lẫn nhau thực sự giải quyết cùng một vấn đề. Vì vậy, nếu một người sử dụng thư viện FRP (chẳng hạn như Elm), thì có rất ít sử dụng cho Flux. Điều này có đúng không?

Câu trả lời:


1

Flux là một mô hình của mẫu thiết kế có liên quan đến khung orth.js. Lập trình chức năng thuần túy Phản ứng lập trình cả hai loại kiến ​​trúc xây dựng thành phần chương trình tính toán.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.