Kerangka kerja Redux mendukung negara / paradigma fungsi murni, yang mempromosikan penciptaan negara baru dari negara sebelumnya dalam hal tindakan saat ini. Penerapan paradigma ini tidak dapat dielakkan.
Kekhawatiran utama saya adalah bahwa, ketika Redux mengurangi dengan penuh semangat mengembalikan negara baru dari negara sebelumnya untuk setiap tindakan yang dilakukan, pengurasan memori besar-besaran (jangan dikacaukan dengan kebocoran memori) akan menjadi kejadian umum di banyak aplikasi dunia nyata. . Ketika mempertimbangkan bahwa aplikasi Javascript biasanya berjalan di browser di perangkat rata-rata pengguna yang juga bisa menjalankan beberapa aplikasi spesifik perangkat lainnya dan beberapa tab browser dan jendela lebih, kebutuhan untuk menghemat memori menjadi semakin jelas.
Adakah yang benar-benar membandingkan konsumsi memori aplikasi Redux dengan arsitektur Flux tradisional? Jika demikian, dapatkah mereka membagikan temuan mereka?