Модель вместо хранилища
Нет хранилища — нет проблем. Состояние инкапсулировано в модели. Модель — shallowReactive объект. Уничтожение модели равно уничтожению состояния.
В основе ООП. Меньше кода. Больше контроля без хранилища.

Нет хранилища — нет проблем. Состояние инкапсулировано в модели. Модель — shallowReactive объект. Уничтожение модели равно уничтожению состояния.
Имеет свое состояние и поведение для управления выполнением. Создается автоматически из метода модели.
Модель определяется через стандартный класс, действия - через методы. Наследование, инкапсуляция, полиморфизм, деструктор доступны по умолчанию.
Не нужно думать как создать, получить или удалить модель после использования — за это отвечает контейнер.
Действие имеет методы для контроля выполнения и обработки ошибок. Вы будете писать меньше шаблонного кода.
Меньше кода — меньше тестов.
Компактная библиотека с минимальным размером бандла.
Все подсказки автодополнения будут работать как внутри, так и вне контекста класса.
@vue-modeler/modelДля создания моделей — реактивных объектов с состоянием@vue-modeler/diУправление зависимостями: создание, получение, удаление