Мне было интересно, возможно ли с помощью нового Vue API композиции сохранить все ref()
в одном большом объекте и использовать его вместо хранилища vuex. Это, безусловно, избавило бы от необходимости mutations
, actions
, ... и, вероятно, также было бы быстрее.
Таким образом, можно сказать, что можно иметь одно место для хранения реактивных свойств, которое будет разделять одно и то же состояние между разными компонентами?
Я знаю, что возможно иметь повторно используемый код или функции, которые могут совместно использоваться различными компонентами. Но они всегда создают новый объект, которому я верю. Было бы здорово, если бы они зависели от одного единственного источника правды для конкретного c объекта. Может быть, я все перепутал ...