Создать еще одно приложение или расширить функционал существующего

Всем привет. Есть приложение - сервер на Express, REST API - осуществляет продажи на одном из маркетплэйсов, обслуживая запросы маркетплэйса. Также служит как апи для админки. Взаимодействует с БД на Монго. Хотим создать свой веб-магазин. Магазин хотелось бы реализовать на websocket. Кажется правильным привязать магазин к существующей БД, так как в ней уже ведется учет товаров. Встает вопрос как правильно реализовать АПИ для магазина. Вижу два пути:

  1. Расширить функционал существующего приложения. Вроде можно в одном приложение реализовать параллельно REST API и Websocket.
  2. Написать новое приложение с Websocket, которое будет взаимодействовать с той же БД Монго.

Вопрос. Каким из путей пойти?


Ответы (0 шт):