Cайт Портфолио
Данный проект реализован с использование следующих инструментов и технологий :
Вся верстка реализована с использованием в основном - Flexbox, position и тд.
В проекте используются препроцессоры:
1) для стилей SASS (SCSS)
2) Препроцессор для html PUG
Большинство графических элементов интерфейса сделано с использованием SVG и SVG спрайтов
Все интерактивные элементы написаны с использованием либо ванильного js, либо посредством библиотеки jQuery, без использования сторонних плагинов.
Слайдер, валидация форм, реализована с помощью современной библиотеки Vue.js .
В проекте реализована отзывчивая вёрстка, на основе 4х разрешений по макету + допл.
доработка.
Данный проект имеет собственную панель администратора написанную с помощью vue.js и .vue компонентов , так же используется хранилище данных - VUEX , которое отвечает за приём, отправку и изменение данных . Панель администратора работает как одностраничное приложение через RESTful API на сервере.
Серверная часть реализована с помощью Node.js/Express.js, MongoDB/Mongoose . VDS cервер работает под Ubuntu/Nginx/pm2
Вёрстка разрабатывалась с учётом идеального perfect pixels
В качестве сборщиков использует Gulp 4 + Webpack 3
http://anisov-studio.ru