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?