我來自RoR世界,並希望使用Redux和React更改我的應用程序。Redux和保存數據?
作出反應是非常簡單易懂,你蓋了起來,並使用網絡套接字(爲什麼不直接XHR?),終極版接受不同的動作連接到終極版和應對反應等
我也不是什麼理解是,你是否將所有用戶都保存在了redux商店中?或者你使用另一個noSQL來保存它們?當我終止這個redux商店並重新啓動時,我的數據是否會消失?我找不到描述這個的文章?
我來自RoR世界,並希望使用Redux和React更改我的應用程序。Redux和保存數據?
作出反應是非常簡單易懂,你蓋了起來,並使用網絡套接字(爲什麼不直接XHR?),終極版接受不同的動作連接到終極版和應對反應等
我也不是什麼理解是,你是否將所有用戶都保存在了redux商店中?或者你使用另一個noSQL來保存它們?當我終止這個redux商店並重新啓動時,我的數據是否會消失?我找不到描述這個的文章?
Redux管理客戶端的狀態。的什麼Redux的示例處理:
它本身不處理遠程通信。我認爲你的印象是你需要this tutorial的websockets。在服務器和客戶機上都會使用redux。 Websockets用於實現服務器和客戶端之間的實時通信。在本地執行的相同操作在服務器上執行,並允許您將它們傳播到其他客戶端。
更多關於Redux的AJAX調用和處理asynchronousness:
是的,它的管理,但動作創造者,減速機等抵制?在服務器或客戶端? –
一般在客戶端。 –
雖然在鏈接教程中看到 - Redux也可以在服務器上運行。在這種情況下,動作/縮減器也駐留在服務器上。但隻影響服務器應用程序。不是客戶端。 –
終極版是某種全局狀態,並且不意味着存儲持久性數據。 –
Redux僅管理客戶端(在瀏覽器中)的狀態。它不是一個數據庫。 –
所以我getState();每次服務器重新啓動時,將其保存到磁盤並將其加載到存儲中? –