Osnova архитектуры приложений
web
programming
Osnova - набор подходов и библиотек для построения приложений.
Основные принципы:
- Разделение приложения на слабосвязанные модули, общающиеся друг с другом через событийную модель.
События
Типы событий:
- DataEvent Событие-данные — передаёт информацию о состоянии данных.
interface DataEvent<T = any> {type: string;payload: {value: T;};}