我是新手,想知道在基于模块化 React 的应用程序中解耦通信的最佳方式是什么。实际上,我的问题是一个简单的旧 JavaScript 抽象,它覆盖了一个 React 应用程序使用的 Restful API。
我需要通知 API 抽象的消费者发生了某些事情(会话在服务器上发生超时)。
通常我会使用 pub sub / 事件总线。
我考虑过添加另一个共享的 redux 层,但它仍然将所有内容耦合在一起,尽管将耦合委托给共享模块,我猜它是一个中介。
我在网上找不到太多关于这个的信息。
有人对此有想法吗?
谢谢