2017-08-04 49 views
0

我一直在閱讀有關Redux的內容,因爲我在Angular中構建了一個應用程序,用戶可以在其中購買內容,並從他的帳戶餘額中扣除價格。用戶不會與其他用戶互動,且餘額彼此獨立,因此如果一個用戶購買了一個項目,則不會從他的餘額中扣除並記入其他用戶餘額。此外,項目的數量是無限的,所以我不必編碼,我只需要記錄用戶購買的東西和他目前的賬戶餘額。Angular,使用Redux管理帳戶餘額

我知道,我可以用終極版做到這一點,但經過我學到的東西一定的閱讀之一是,如果它的neccesary,不能在一個更簡單的方法來完成你應該只使用它。

所以我的問題:是否有理由在這種情況下使用Redux或使用Angular和Firebase(我目前用作數據庫)來做到這一點?或者我應該使用nodejs服務器來管理賬戶餘額?

+0

您是否希望跨組件異步維護數據? – Aravind

回答

1

從他們的文檔:http://redux.js.org/

終極版是JavaScript的應用程序可預測的狀態容器。

如果您正在尋找一種更持久地爲用戶存儲信息的方法,這聽起來不像您所需要的。似乎Firebase更爲此設置。

從火力文檔:https://firebase.google.com/

存儲和以毫秒爲單位同步應用程序數據。