Skip to content

Личный учебный проект по нативному JS

Notifications You must be signed in to change notification settings

Druzh-Irina/keksobooking

Repository files navigation

Личный проект «Кексобукинг»

HTML Academy

Репозиторий создан для обучения на интенсивном онлайн‑курсе «JavaScript. Профессиональная разработка веб-интерфейсов» от HTML Academy. Курс пройден в июле 2021 года.

За время работы с проектом изучено:

  • Vanilla JavaScript (ECMAScript 6)
  • Работа с DOM
  • Модули ECMAScript 2015 (export и import)
  • Внешние API и сторонние библиотеки (картографический сервис Leaflet)
  • Работа с сетью (протокол HTTP, формат данных JSON, Fetch API, инструменты для работы с сетевыми запросами)
  • Валидация и фильтрация в формах
  • Оптимизации производительности (устранение дребезга — debounce)
  • Локальный сервер Browsersync
  • Линтер ESLint
  • Вспомогательные инструменты Node.js и npm
  • Работа с Git

Запуск и сборка

  • Установка зависимостей: npm i
  • Сборка проекта: npm run build
  • Запуск локального сервера: npm start

Обзор проекта

https://druzh-irina.github.io/keksobooking/