Центральное хранилище Pinia

Как получить доступ к закрытым материалам сайта?

1 вариант

Доступ только к курсу "Центральное хранилище Pinia" на 1 год

Стоимость 500 руб.

2 вариант

1 мес. 1 год
1000 руб.* 3500 руб.* (-80%)

* - цена в других валютах уточняется отдельно

Ссылки для оплаты доступны после регистрации и входа на сайт.

Pinia Vue Что это и зачем нужно?

В этой серии видео мы рассматриваем, что такое pinia vue — официальный инструмент для создания центрального хранилища в приложениях на Vue.js. Узнайте, зачем Pinia необходима, и как она помогает управлять состоянием данных в сложных структурах с множеством компонентов. Обсудим преимущества использования этого инструмента в больших проектах и посмотрим, как эффективно организовать обмен данными между компонентами. Присоединяйтесь к нам, чтобы подробно разобраться с возможностями Pinia и научиться применять их на практике.

Установка Pinia во Vue js проект

В этом материале вы узнаете, как выполнить установку Pinia Vue и настроить его для работы в вашем Vue 3 проекте. Рассматривается пошаговый процесс интеграции Pinia, начиная с перехода на официальный сайт Vue.js и установки библиотеки в проект. Вы ознакомитесь с тем, как правильно подключить Pinia в файл main.js, проверить его работу через отладчик Vue и убедиться, что хранилище данных готово к использованию. Всё объяснено простым и доступным языком, чтобы каждый мог начать работу с Pinia без лишних сложностей.

Составляющие Pinia хранилища

В этом материале рассматривается, как использовать Pinia для создания глобального хранилища данных в вашем Vue-приложении. Pinia помогает организовать данные, чтобы они не перемешивались между собой, и позволяет хранить их в модульной системе. Рассматриваются основные компоненты Pinia: state для хранения данных, getters для извлечения информации и actions для её изменения. Вы сможете создать отдельное хранилище для каждой логической составляющей приложения, что упростит управление данными.

Создаем хранилище Options API и используем его в компоненте

Пример хранилища Pinia (Composition API)

Использование state в script setup компонентах

Использование state в options API компонентах

Зачем нужны getters и как их использовать

Как передать аргументы в getters

Изменяем значение ключей в Pinia

Actions в Pinia. Для чего и основы работы

Что еще добавить в этот курс? Каких уроков вам не хватило?