我的浏览器内数据模型应该是单例的吗?

Should my in-browser data models be singletons?

我正在做一个 React 应用程序,我想用 es6 模块和 EventEmitter 做我的内存数据模型。想知道是否推荐使用单例

我也听说this event emitter是要用的

答案是肯定的!基于模块的前端模型应该是单例的! 否则他们的数据在各种导入中不会持久存在!