Skip to content

do66uu/-express-mongo-crud-decompoz-file-static

Repository files navigation

Backend Project

Проект основан на Express
Документация по фреймворку expressjs

База данных MongoDB

Что было сделано в проекте:

  1. создано серверное приложение
  2. установлено соединение с базой данных mongo при помощи DAL mongoose
  3. описана модель/схема (model/schema) данных на примере объявления по аренде
  4. реализан роутинг и эндпоинты (routing & endpoints)
  5. реализан CRUD (create read update delete)
  6. реализована декомпозиция логики:
    • mongoose - слой доступа к данным
    • Controller - работа клиент-сервер
    • Service он же provider - бизнес логика
  7. работа с файлами на примере картинки объявления
  8. раздача статики сервером

Как запустить

Скопируйте репозиторий

Запуск

  1. yarn
  2. yarn dev

About

express-mongo-crud-decompoz-file-static

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published