Проектная работа курса «Веб‑разработчик» платформы Яндекс Практикум.
Одностраничный, адаптивный сайт, который создан с использованием HTML, CSS, Webpack и JavaScript.
Реализован по правилам flexbox, grid, используется CSS анимация, медиазапросы, подключены шрифты. Форма редактирования профиля на JavaScript. Файловая структура организована по Nested БЭМ.
Через npm подключены модули для улучшения производительности. Проект подключён к серверу через AIP.
- HTML 5;
- CSS 3;
- JavaScript;
- Flexbox;
- ООП (Классы)
- Npm
- Webpack
- API (POST, GET, PUT, DELETE)
- Grid Layout
- Media queries
- Nested БЭМ;
- Семантическая разметка;
- Позиционирование;
- Popup
Перенести проект на React.