Я видел чужое приложение и выяснил, что он имеет конфигурацию клиента, хранящуюся в магазине Redux. В основном она содержала такую информацию, как: isProduction: true, ключи API и т. Д.Хорошая практика иметь конфигурацию в магазине Redux?
Каково ваше мнение об этом? Считаете ли вы хорошей практикой иметь конфигурацию, сохраненную в магазине Redux?
Заранее спасибо.
На мой взгляд, эти ключи/флаги должны храниться как константы/конфиг и полностью разделяться от redux. Я сохраняю только те вещи, которые являются состоянием запущенного приложения в магазине, либо состояние пользовательского интерфейса, либо внутреннее состояние BL. –
Магазин - это место для __сохранения всех данных, которые изменяются пользовательскими взаимодействиями. Когда данные в магазине изменятся, компоненты, прослушивающие магазин, также будут повторно отображены. Так что наличие __data, которое никогда не меняет__ в магазине, является идеей __bad .__ Лучше иметь тогда постоянный файл – Anenth