【发布时间】:2016-10-22 11:13:45
【问题描述】:
现在我们拥有构建完整 SPA 所需的一切(路由:react-router,异步:sagas,状态:redux 等)。架构和创建这种应用程序的过程对我来说很简单,但是当我需要创建只有几个独立模块并且它们需要相互通信的网站时,问题就开始了。例如,在 Facebook 上有几个地方可以通知用户他有新消息,或者当我们从用户列表中单击用户时,会创建新的聊天框。使用 React 开发工具,我们可以看到创建了新的独立组件。在 SPA 中有一个根组件,整个内容都在其中。所以我的问题是如何解决这种问题?即创建小模块并提供它们之间的通信?
【问题讨论】:
标签: javascript reactjs module frontend single-page-application