Frontend для проекта MESTO — приложения по прототипу Instagram, но о красивых местах, с лентой фотокарточек, куда можно постить свои. Моя первая работа с React и Create React App (CRA).
- HTML
- CSS
- JavaScript
- React
- Адаптивная верстка
- редактирование профиля пользователя
- добавление и удаление фотокарточек
- лайк фотокарточек
- closeup фотокарточки по клику
- API
- Файловая структура по БЭМ(Nested)
- Флексы
- Гриды
- Медиазапросы
- Адаптивность через относительные и вычисляемые величины(функции)
- Оптимизированные шрифты и картинки, подгруженные локально
- Попапы с улучшенным UX
- Сборка Webpack
- API
- React & CRA
- Танцы с бубном
Проект сверстан согласно заданному дизайн-макету Figma. Ссылка на макет
-
npm run start запускает приложение в режиме разработки открывает приложение в браузере по http://localhost:3000 страница будет автоматически обновляться при внесении любых изменений в код
-
npm run build делает итоговую сборку приложения в папку build оптимизируется весь код приложения для лучшего перфоманса для нейминга файлов используется хэширование