/mesto

Проект: Место

Primary LanguageJavaScript

Проект Яндекса: Место

Обзор

Страница "Mesto". Выполнена в рамках проектной работы по 4-му спринту (начало изучения JavaScript) в Яндекс.Практикуме по профессии «Веб-разработчик»

Первый проект с использванием JavaScript

На даном этапе работы реализовано открытие поп-апа с изменением данных профиля.

Примененные знания

  • Верстка с использованием Flexbox и Grid Layout
  • Семантическая верстка
  • Адаптивная верстка сайта
  • Верстка форм
  • Базовая работа с JavaScript:
    • добавление обработчиков событий addEventListener
    • получение текстовых данных из DOM-дерева
    • сохранение текстовой информации в DOM-дерево

что было сделано:

  • сверстана интерактивная страница;
  • реализовано добавление карточки с фотографиями, удаление фотографий и лайки к ним с помощью JavaScript;
  • разработана валидация всех форм и улучшен UX при работе с всплывающими окнами; позиционирование элементов;
  • проект Mesto переписан в парадигме ООП;
  • подготовлена инфраструктура приложения на Webpack;
  • интеграция с бэкендом: все данные сохраняются на нём;
  • проект размещен на GitHub Pages.

Инструменты и стек: #HTML #CSS #JS #Webpack #GitHubPages #API

Открыть сайт в браузере

https://agafonovg.github.io/mesto/