Состояния Vue
Локальное состояние (Local state)
Каждый компонент Vue имеет свое локальное состояние, которое хранится в объекте data. Это состояние доступно только внутри компонента и обновляется через методы компонента.
Props и события (Props and events)
Vue позволяет передавать данные от родительского компонента к дочернему через props, и обратно через события. Это позволяет создавать простые связи между компонентами и управлять состоянием на более высоком уровне.
Слоты и области видимости слотов (Slots and scoped slots)
Это мощные инструменты для передачи содержимого и функциональности между компонентами.
Vuex
Vuex - это централизованное хранилище для всех компонентов в приложении, с правилами, обеспечивающими, что состояние может быть изменено только предсказуемым образом. Vuex особенно полезен в сложных приложениях, где множество компонентов должны обмениваться данными и оставаться в синхронности.
Смешанные (Mixins)
Смешанные позволяют создавать повторно используемые функции для компонентов. Они могут содержать любую опцию компонента.