Реализована возможность загрузки данных по REST API вывод на страницу несколько товаров с пагинацией добавление товара в корзину и удаление
VueX
Централизованное хранилище данных для всех компонентов приложения.
Логика вынесена в отдельный модуль, входной точкой является файл store/index.js
Vue router
Роутиг на страницах осуществляется через [<router-view>] без перезагрузки
шапка сайта остается неизменной и не загружается при смене страниц
TypeSctript for Vue
Vuex предоставляет свои типы, поэтому вы можете использовать TypeScript для написания определения хранилища. Вам не нужна специальная конфигурация TypeScript для Vuex. Пожалуйста, следуйте базовой настройке TypeScript Vue для настройки вашего проекта.
SCSS
Вы можете изменять настройки в вашем проекте.
Для автоматического комполирования файлов css необходимо запустить
Live Sass Compiler
- этот репозиторий
git clone https://github.com/VladislavBobyrev/vue-online-bank
- node.js
https://nodejs.org/en/
- браузер
Установить зависимости | npm i |
Запустить локально | npm run serve |
Собрать | npm run build |