Задать вопрос
partyzanx
@partyzanx

Как реализовать кастомную систему контроля версий комментариев на JS/TS?

Делаю проект на node.js, express.js, react.js.

Необходимо реализовать кастомную систему контроля версий комментариев пользователей на JS/TS, чтобы можно было отслеживать все изменения их комментариев, чтобы это всё в последствии отнимало как можно меньше памяти.

Можете примерно объяснить логику как это сделать? И в каком направлении думать?
  • Вопрос задан
  • 203 просмотра
Подписаться 1 Сложный 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
AshBlade
@AshBlade
Просто хочу быть счастливым
Когда пользователь изменяет комментарий, то создается новая версия этого комментария.
В БД лучше сделать дополнительный столбец, указывающий на ID нового комментария: когда происходит изменение, то обновляешь этот столбец - указываешь ID новой версии.

История получается линейной, чтобы восстановить историю - находишь последний без установленного этого ID
Ответ написан
Ваш ответ на вопрос

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

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