Redux 用 node.js 替换整个数据库?

Redux to replace entire database with node.js?

如果 运行 在 node.js 上,是否有可能让 Redux 替换您的整个数据库(想想我们使用传统数据库的数据持久性原因,例如 mySQL)?如何做呢?有什么限制吗?

Redux 专注于应用程序和组件状态,而不是存储大量数据。

Redux is simply about transforming your local state via actions and reducers.

-mind juice

通常,如果您需要持久性,那么您需要一个连接到 Redux 的单独数据库。另请注意,Redux 很小,并不能真正帮助您 fetch/bind 远程数据:

[Redux] isn’t a real library like React or Relay. It’s a glorified global state event emitter!

-dan_abramov

你提到持久性——这是 redux 明确做的事情。 Redux 对内存中的数据进行操作。如果没有别的,你需要某种数据库或其他存储来保存运行中的数据。除非您对每次服务器重新启动时所有应用程序状态都消失感到满意。