Я написал приложение, которое состоит из 4-х серверных отреагированных приложений (микро-интерфейсов):
1. Header
2. Sidebar
3. Content
4. Footer
У меня есть один сайт, который представляет собой API для вызова этих приложений и создает сайт результатов из этих приложений
Все приложения используют ретранслятор и серверную часть graphQL, я ищу способ связи между этими приложениями, в настоящее время в моем сервисе создания композиций я внедряю простой Pub-Sub, и каждое приложение может использовать публикацию / подписку из окна. Но я не думаю, что это лучший способ сделать это в реагирующей экосистеме.
Я думал о redux / flux, но я не знаю, как создать глобальное состояние и управлять им, или, может быть, есть лучший способ сделать это?
Кто-нибудь знает, как, например, Facebook это делает? Я искал информацию на технических сайтах Facebook, но ничего не нашел.