R50 40473a00763e7f709f7a54f3549864e1
Frontend-разработчик

Место

Добавлено 01 ноя 2022 в 10:51
Проект представляет собой сервис, позволяющий делиться изображениями красивых мест и городов.

Проект реализован с использованием следующих технологий:

  • HTML 5:
    • семантические теги.
  • CSS 3:
    • технологии flexbox и Grid layout;
    • абсолютное и отностительное позиционирование;
    • анимации и транссформации;
    • normalize.css;
    • псевдоклассы и псевдоэлементы.
  • БЭМ:
    • организация файловой структуры по схеме nested;
    • именование БЭМ-сущностей.
  • JavaScript:
    • работа с DOM;
    • функции и циклы;
    • работа с различными видами событий ("submit", "click", "input", "mousedown").
    • ООП
  • Node Package Manager (NPM)
    • установка пакетов для проекта как зависимости для разработки и для продакшена (webpack, webpack-cli, webpack-server и т.д.);
  • Сборщик проекта - Webpack
    • настройка конфигурационного файла Webpack;
    • настройка конфигурационного файла Babel;
D4cac16172 3a7f09c6d6 Afcdcd546e