Zonor
@Zonor
Начинающий веб программист

Какую БД выбрать для бекенда на node js (express)?

Во всех курсах используют монгу, на Ютубе все используют монгу. Что за дискриминация, чем обусловлен такой выбор?
Читал что если нужны связи - то монга не подходит. Допустим у меня есть база пользователей, у каждого пользователя есть несколько профилей 1-10 профилей, в каждом профиле есть клиенты 1-овер999 у каждого клиента есть свои продукты. Связь на связи.
Даже если взять простой блог, есть пользователь, его статьи, и комментарии. Тоже связи. Так почему в курсах монга?
Или она может подойти для такого продукта? Нагрузки большой не планируется, максимум 10-50 одновременных пользователей. Express js с rest api, и фронт на vue js. А с базой проблема встала... Просто хочу полностью все на JS сделать, так и проще выучить будет новую технологию, и писать продукт будет проще на одном ЯП. До этого был php и python и только бэк. Сейчас нужно на паре проектов побыть фуллстек.
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 3
@aleks-th
А что мешает использовать ту базу которая нравится ?
Используй то что лучше всего подходит и лучше всего знаете.
Ответ написан
samodum
@samodum
Какой вопрос - такой и ответ
Вот тебе и ответ. На всех курсах используют монгу.
А в реальных проектах её не используют.
Монга - только для курсов
Ответ написан
@tervizator
на реальных проектах монгу не юзают, даже если и есть, то минимально. Лучше смотреть в сторону постгриса. А бэк смотрели на Nest или feathersjs? А то писать все чисто на node + express, не очень круто, в плане, что есть фраймеворки которые дают хорошие решения
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы