«Место» — веб-страница с галереей фотографий, с которой можно взаимодействовать: поменять имя и описание страницы, добавить карточку с новой фотографией, удалить свои карточки, поставить лайк фотографии. Проект взаимодействует с сервером Яндекс Практикума: карточки и информация сохраняются там.
- HTML
- CSS
- Flexbox
- Grid Layout
- JavaScript
- Constraint validation API
- ООП
- Асинхронный код: промисы и HTTP-запросы
- API сервера Яндекс-практикума
- БЭМ Nested
- Git
- Webpack
- Клонировать проект:
git clone [email protected]:mvxim/mesto.git
- Установить зависимости:
npm i
- Запустить dev-server:
npm run dev
- Собрать проект:
npm run build
- Задеплоить в Github Pages:
npm run deploy
Портировать проект на React.