alestro
@alestro

Как лучше реализовать сохранение рейтинга комментариев на фронте?

Суть в следующем: есть система комментариев, которая поддерживает систему оценок по типу нравится/не нравится.
На бекенде есть эндпоинт, который отвечает за его обновление. Как лучше сделать обновление рейтинга на фронте?
Наиболее очевидный вариант делать запрос на обновление каждый раз, когда пользователь голосует/убирает оценку, но делать запрос на каждое обновление мне кажется не лучшей идеей. Следующее что приходит на ум - сохранять состояние на фронте, пока пользователь не перейдет на другую страницу, а потом в навигационном хуке делать один запрос на обновление рейтинга всех комментариев, но если пользователь закроет браузер или вкладку, то хук не отработает и соответственно оценки не сохраняться. Есть ли какое-то более элегантное решение?
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
dima9595
@dima9595
Junior PHP
делать запрос на каждое обновление мне кажется не лучшей идеей

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

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

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