Учебный проект в рамках курса Яндекс.Практикума Веб-разработчик. Он представляет собой страничку, где можно размещать свои карточки, а так же смореть на карточки размещенные другими людьми. Используемые технологии: Webpack, JavaScript, HTML5, CSS3
- Основы JS: массивы, функции, объекты.
- Взаимодействие с DOM.
- Обработка событий.
- Работа с валидацией форм.
- Асинхронность.
- this.
- Знакомство с Webpack.
- Добовление карточек
- Удаление карточек, добавленных собой
- Редактирование иноформации профиля и его аватара
- Установка и удаление лайка на карточке
- Фалидация форм
- Увеличение картинки карточки
- Скачать или склонировать репозитори
- Установить зависимости при помощи npm -
npm i
- Запустить в development режиме -
npm run dev
- Запустить сборку production-билда -
npm run start
- Разместить production-билд на github pages -
npm run deploy