AmirAshizhev / mesto-react

Фронтенд проекта Mesto на React.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mesto-react

О проекте

Учебный проект в рамках курса Яндекс.Практикума Веб-разработчик. Он представляет собой перенесенный проект mesto на React.js Используемые технологии: React.js, JavaScript, HTML5, CSS3

Изучено

  1. Основы React: синтаксис jsx, функциональные и классовые компоненты, жизненный цикт компонентов.
  2. Знакомство с Create React App и работа с проектом.
  3. React-"хуки" setState и useEffect.
  4. И закреплены знания о this.

Функционал

  • Добовление карточек
  • Удаление карточек, добавленных собой
  • Редактирование иноформации профиля и его аватара
  • Установка и удаление лайка на карточке

Инструкция по развёртыванию

  • Скачать или склонировать репозитори
  • Установить зависимости при помощи npm - npm i
  • Запустить в development режиме - npm run dev
  • Запустить сборку production-билда - npm run start
  • Разместить production-билд на github pages - npm run deploy

Ссылка на проект

Нажми на меня

About

Фронтенд проекта Mesto на React.


Languages

Language:JavaScript 52.3%Language:CSS 42.5%Language:HTML 5.2%