Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.03 KB

README.md

File metadata and controls

29 lines (21 loc) · 1.03 KB

Проект Mesto бэкенд

Описание Проекта

Бэкенд проект для фронтенд проекта Mesto-react-auth

Технологии

  • Node.js
  • Express.js
  • MongoDB

Директории

/controllers — описывает логику обработки запросов
/models — «обёртка» из методов вокруг схемы
/routes — папка с файлами роутера

Роуты

GET /users — возвращает всех пользователей
GET /users/:userId - возвращает пользователя по _id
POST /users — создаёт пользователя

GET /cards — возвращает все карточки
POST /cards — создаёт карточку
DELETE /cards/:cardId — удаляет карточку по идентификатору

Запуск проекта

npm run start — запускает сервер
npm run dev — запускает сервер с hot-reload