Интерактивная страница, куда можно добавлять фотографии, удалять их и ставить лайки. Ну, и пользователя кастомизировать, разумеется.
Project 4: Reviewed and accepted version of the project
Project 5: Reviewed and accepted version of the project
Project 6: Reviewed and accepted version of the project
Project 7: Reviewed and accepted version of the project
Project 8: Reviewed and accepted version of the project
Project 9: Reviewed and accepted version of the project
3-я и 4-я курсовые работы в рамках обучения Веб-разработке в Яндекс.Практикуме
NodeJS — программная платформа с открытым исходным кодом, основанная на движке V8, превращающая JavaScript из узкоспециализированного языка в язык общего назначения.
# Склонировать репозиторий
git clone https://github.com/artginzburg/mesto
# Перейти в папку проекта
cd mesto
# Установить зависимости
npm i
Демонстрация в режиме разработки
npm run dev
Запускает локальный сервер на localhost:6969 · С автоматическим обновлением при внесении изменений
Сборка проекта для независимой эксплуатации
npm run build
Компилирует код в директорию
/dist
Размещение на GitHub Pages
npm run deploy
Размещает продакшн-версию кода из директории
/dist
в веткеgh-pages
- JSON API
- BEM Methodology
- Webpack
- File Structure — Nested BEM
- Adaptive design
- CSS transformations and transitions
- Flexbox & Grid Layout
- JavaScript (Classes, Modules)
- Live form validation
- Keyboard, input and mouse events
- Image optimization
- Version Control: Git
- Разобраться с грамотным делегированием событий