Skip to content

Фронтенд проекта Mesto на React. Этот проект доработан и объединен с бэкендом в fullstack-проекте "react-mesto-api-full"

Notifications You must be signed in to change notification settings

UserGitHub37/mesto-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект: mesto-react

Сервис Mesto: интерактивная страница, куда можно добавлять фотографии, удалять их и ставить лайки.


Этот проект (mesto-react) доработан в проекте "react-mesto-auth" и объединен с бэкендом в fullstack-проекте "react-mesto-api-full"


Проект "mesto-react" создан с помощью JavaScript-библиотеки React, на основе проекта "mesto", написанного с помощью нативного JavaScript.

В проекте "mesto-react" использован:

На данный момент функционал из проекта "mesto" перенесен в проект "mesto-react", за исключением валидации форм.

Планируемые доработки проекта:

  • добавить в проект валидацию форм

Краткая история развития проекта "Mesto":

  • "mesto", написан на чистом JavaScript с использованием сборщика модулей Webpack

  • "mesto-react", переписан с чистого JavaScript на React

  • "react-mesto-auth" дабавлено создание пользователей, их аутентификация и авторизация

  • "express-mesto-gha" написан backend для проекта "mesto"

  • "react-mesto-api-full" fullstack приложение, включающее фронтенд и бэкенд части приложения

По мере развития проект обрастал дополнительным функционалом, подробное описание которого можно посмотреть в README.md соответствующих проектов.


Установка и запуск приложения на локальной машине:

  1. Клонирование репозитория
git clone https://github.com/UserGitHub37/mesto-react.git
  1. Установка зависимостей
npm install
  1. Запустите dev-сервер фронтенда
npm start
Production-сборка проекта в папке build
npm run build

About

Фронтенд проекта Mesto на React. Этот проект доработан и объединен с бэкендом в fullstack-проекте "react-mesto-api-full"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published