в несколько классов и интерфейсов (ts), вроде бы всё хорошо работает
Начал писать фронт для этого (на реакте), и понял, что дёргая методы написанных ранее классов, реакт-компонент обновляться не будет (он то и понятно, он тупо не видит изменения данных внутри класса, а они там достаточно глубоко)
И вот тут я задумался а как вообще делать - методы класса вынести за его пределы перенести в какой-то родительский реакт-компонент и контекстом спускать вместе с данными (которые тоже придётся вынести из класса)? получается что и классы с логикой писать не надо было
Собственно вопрос в том, как вообще надо делать, с одной стороны хочется оставить классы как некую модель, с другой стороны не хочется писать костыли, чтобы при вызове методов как-то принудительно обновлять компонент
У тебя стейт приложения хранится в отдельных классах и ты хочешь добавить реактивности к этому?
MobX?
Обсуждают сегодня