Managers are singletons that handle global side-effects. Kind of like useEffect() for the central data store. They interface with the store using Controller, and redux middleware is run in response to actions.
Always use actionTypes when comparing action.type. Refer to Actions for list of actions and their payloads.
Controller has dispatchers: ctrl.fetch(), ctrl.fetchIfStale(), ctrl.expireAll(), ctrl.invalidate(), ctrl.invalidateAll(), ctrl.setResponse(), ctrl.set(), ctrl.setError(), ctrl.resetEntireStore(), ctrl.subscribe(), ctrl.unsubscribe().
Внедрить менеджеры @data-client для глобальных побочных эффектов — веб-сокет, SSE, опрос, подписки, ведение журналов, промежуточное программное обеспечение, действия контроллера, шаблон сокращения. Источник: reactive/data-client.