Запуск проекта:
- Node v14.11.0
- Yarn v1.22.0 & npm v6.14.8
- yarn или npm i
-
Store
- Методы подписки и отписки от изменения данных
- Метод обновления данных
- Оповещение всех подписчиков об изменении данных
-
View
- Методы генерации разметки
- Отслеживание изменений в Store
- Метод формирования и отправки action в store
- Чистая функция возвращающая state с необходимыми изменениями
- Типы action вынесены в перечисления Enum
- lodash - для копирования стейта
- parcel - для сборки проекта
- typescript - для типизации