Skip to content

Jet-Green/IWantATripServer

Repository files navigation

Сервер для IWantATrip

Запуск

для разработки

npm run dev

для production

npm run production

Структура проекта

> controllers

Содержат в себе методы, которые мы вешаем на роутыю Вызывают методы из сервисов (папка service)

> service

Операции с БД, эти методы вызываем в controllers

> routes

Позоволяют структурировать проект, подключаются с помощью app.use(baseUrl, route) В них подключаем методы из controllers

> exceptions

Описание ошибок, которые мы возвращаем

> dtos - Data Transfer Object

Иногда нам нужно отправлять не весь объект. graphql нет, поэтому используем это

> middleware - middlware обыкновенные

Будем использовать для блокировки некоторых методов, когда юзер не вошёл

Файлы

development.env

Конфигурация для разработки

production.env

Конфигурация для production

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published