Я довольно новичок в Redux, но мне нравится концепция. Я пытаюсь решить проблему с суставами в моей нынешней работе. Мы используем множество различных фреймворков в огромном количестве проектов, но все они имеют одинаковый интерфейс ядра с нашим API.
Я хотел бы создать библиотеку, которая обрабатывает интерфейс нашего API. API вращается вокруг пользователя, который имеет очень сложное состояние. В настоящее время я использую старый подход Магистральная / Mac, который использует события для распространения изменений. Я бы хотел использовать редукс (без реакции), но я борюсь с тем, как все слипается.
Есть ли у кого-нибудь примеры использования основанной на состоянии системы в базовой библиотеке, которая не имеет рендеринга? Я хотел бы сохранить текущий интерфейс, например User.login, но есть хранилище с избыточностью, управляющее состоянием пользователя.
Или я что-то упустил?