Обновить
-1
0
Данила Кузнецов@danilabot

Frontend developer

Отправить сообщение

Первый раз у нас высчитывается время, до обновления минуты. Каждый последующий запрос будет проходить с интервалом в минуту. Так как данный функционал лежит на проде уже две недели. Думаю, что это показывает состоятельность решения. Всегда можно сделать лучше, однако, как показало время, данное решение имеет место быть.

Спасибо за комментарий. Согласен с Вами. К сожалению бек изменить нельзя, и подсказать точно время обновления интервалов мне не смогли, поэтому пришлось гадать на кофейной гуще.

Юзер узнает о смене интервалов, так как при их обновлении интервалы скинуться и ему придется заново выбирать интервалы.

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

Так же мне понравилась идея @xxxphilinxxx c отслеживанием активности пользователя, чтобы не грузить сервер тяжелыми запросами.

Большое спасибо за комментарий, действительно, работы на беке провести невозможно. Первый вариант был реализован до того, как я приступил к работе, вопрос в том, что бизнес хотел, что бы интервалы обновлялись автоматически.

Идея с отслеживанием движения мышки действительно хороша, попробую реализовать.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Фронтенд разработчик, Веб-разработчик
Средний
От 3 000 $
JavaScript
React
HTML
CSS
SCSS
Redux
TypeScript
Jest
Next.js