-
Notifications
You must be signed in to change notification settings - Fork 0
dgavrilenko/test
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Пример кода. Каталог товаров, корзина, оформление заказа сделана на vue. Корзина, оформление заказа сделана через stepper js компонент. (1 шаг корзина, 2 шаг оформление, 3 сообщение о создании заказа). В каталог можно добавлять обычный товар и составной(можно собирать из набора аллергенов, ингридиентов). При добавлении составного товара, всплывает модалка, в которой можно собрать составной товар, обычные товары просто добавляются в корзину. Общение между различными инстансами vue возможно через общую шину bus.js (для данного проекта не использовался vuex) Авторизация происходит с бекенда, на фронте проверяется через csrf_token, т.е. в приложении не используется jwt токены и т.п. (авторизоц. пользователь прокидывается в синглтон приложения и используется в других компонентах по необходимости) Вся статика, сиды, миграции и другой код удалены с проекта. В коде не используется js роутинг. Js компоненты встраиваются в view. js сборка собирается вебпаком, для быстрой сборки добавлены пакеты для кеширования js модулей(повторная сборка выполняется быстро) и распаралеливание сборки js/scss/
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published