Apa hubungan antara "fluks" dan pemrograman reaktif fungsional murni?

9

Flux, sejauh yang saya mengerti, adalah teknik tentang berurusan dengan aliran data suatu aplikasi secara tidak langsung, menjaga keadaan terisolasi dari sisa program dalam "toko" yang hanya baca dan mandiri yang dapat mengubah keadaannya sendiri dengan mendengarkan "tindakan" yang dipancarkan oleh pandangan dan dikirim oleh pengirim. Atau, singkatnya - cara untuk mengontrol keadaan.

Jika itu benar, bagaimana hubungannya dengan Pemrograman Reaktif Fungsional? Karena FRP memiliki kontrol yang sangat kuat terhadap keadaan, saya kira itu adalah teknik yang saling eksklusif yang benar-benar menyelesaikan masalah yang sama. Jadi, jika seseorang menggunakan perpustakaan FRP (seperti Elm), maka ada sedikit kegunaan untuk Flux. Apakah ini benar?

Viktor Maia
sumber

Jawaban:

1

Flux adalah model pola desain yang terkait dengan kerangka rect.js. Pure Functional Reactive programming baik dari jenis arsitektur bangunan komponen program komputasi.

Amit Biswas
sumber