Как правильно организовать для пользователя информирование о новых событиях? На back/front?
Всем здравствуйте!
Возник следующий вопрос.
Разрабатываем приложение, в котором появляются новые сообщения от пользователей и новые события.
Где лучше хранить информацию о новых событиях?
К примеру, лучше регистрировать на бэке последнее обращение от пользователя к бэку и считать все последующие события новыми и выдавать эту информацию на фронт через API или лучше чтобы на front'е хранилась информация(к примеру, все сообщения вновь полученные считаются новыми)?
И где лучше хранить историю поиска пользователя? На бэке или фронте?
при запросе с фронта можно указать датувремя/id последнего полученного фронтом сообщения, и бэк будет отдавать только более новые сообщения. Соответственно, при получении сообщений, датавремя/id последнего полученного надо сохранить на фронте.