реакт+нода. Надо отображать изменения, которые юзер делает с целью.
Пример:
- есть цель "построить ракету", ответственный: Игорь, дедлайн: 31 декабря. Прогресс: 0%
- любую цель можно редактировать
- нам надо отображать все изменения с целью в интерфейсе под целью
- например итог должен быть таким - юзер Аркадий изменил ответственного с Игоря на Петю в цели "построить ракету".
2 вопроса:
1) как лучше сохранять изменения в отдельной таблице или сохранять все изменения в массиве самой цели?
2) как отслеживать, что именно изменил юзер? сейчас с фронта приходит вся цель полностью и я не вижу, что именно было измененно
1. Если у тебя реляционная СУБД, то, имхо, лучше в отдельной таблице. Так с ними будет удобнее работать не только в контексте целей. 2. Отправляй только изменения. Либо дополнительно отправляй список полей, которые изменились.
1. У меня монго. Как в этом случае лучше 2. 👍
Обсуждают сегодня