@faleaksey

Внедрение нового модуля?

Всем привет! Имеется проект со следующем функционалом: авторизация/регистрация, создание компонентов в таблице(а-ля todo), поиск по этой таблице и тд. Стоит задача написать модуль чата с функционалом: отправка сообщений, возможность прикреплять файлы(в основном .doc), + скрины(фото), возможность сохранять список диалогов из уже зарегистрированных на сервисе пользователей.
Вопрос: Это можно реализовать в том же проекте где и сам сервис( прописать логику чата в redux мешая с логикой сервиса) или лучше реализовать это отдельным проетом, а потом подключить(тогда вопрос в написании API для чата) ?
Тоже самое касается и бэк части на node: Там так же пихать всё в роуты сервиса или можно декомпазировать ?
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
rockon404
@rockon404 Куратор тега React
Frontend Developer
прописать логику чата в redux мешая с логикой сервиса

Зачем мешать? Можно писать в отдельных файлах в каталогах actions, reducers и components. Можно положить в отдельную папку как feature. Можно сделать отдельной точкой входа. Можно подгружать отдельным чанком по требованию.

или лучше реализовать это отдельным проетом, а потом подключить

Вам должно быть виднее, что для вас лучше. Путей много.

Тоже самое касается и бэк части на node

То же самое касается и части на node.

Там так же пихать всё в роуты сервиса или можно декомпазировать ?

Да, можно красиво разбить на модули, так же как и клиентскую часть.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы