image image image image
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