Страница "Mesto". Выполнена в рамках проектной работы по 4-му спринту (начало изучения JavaScript) в Яндекс.Практикуме по профессии «Веб-разработчик»
На даном этапе работы реализовано открытие поп-апа с изменением данных профиля.
- Верстка с использованием Flexbox и Grid Layout
- Семантическая верстка
- Адаптивная верстка сайта
- Верстка форм
- Базовая работа с JavaScript:
- добавление обработчиков событий
addEventListener
- получение текстовых данных из DOM-дерева
- сохранение текстовой информации в DOM-дерево
- добавление обработчиков событий
- сверстана интерактивная страница;
- реализовано добавление карточки с фотографиями, удаление фотографий и лайки к ним с помощью JavaScript;
- разработана валидация всех форм и улучшен UX при работе с всплывающими окнами; позиционирование элементов;
- проект Mesto переписан в парадигме ООП;
- подготовлена инфраструктура приложения на Webpack;
- интеграция с бэкендом: все данные сохраняются на нём;
- проект размещен на GitHub Pages.
Инструменты и стек: #HTML #CSS #JS #Webpack #GitHubPages #API