Здравствуйте!
Имеется сайт по продаже еды, а так же есть отдельная карта доставки для менеджеров (чтобы чекать новые заказы).
Как работает сейчас:
- есть крон, который вытягивает раз в минут данные и записывает их в константу прямо в html файле с картой
- на фронте парсится эта переменная и из тех данных создаются маркеры с координатами, местом доставки, временем и т. д.
- есть фильтрация по статусам макреров и т. д.
В чем состоит задача:
нужно написать скрипт, который будет, допустим раз в минуту, выполнять функцию, которая берет массив с новыми данными, которые обновляются кроном раз в минуту, парсит новые данные и выводит новые маркеры, чтобы менеджер не обновлял постоянно карту.
Вопрос в оптимизации. Что произойдет через час/два/три и т. д. со страницей? Не зависнет ли все нафиг? Как это скажется на оптимизации? В среднем это +-30 маркеров.
Сейчас готово 2 карты (google map и open street map). Опен стрит на нативном js, а гугл карта с помощу jQuery.
Есть ли смысл написать эту карту на ангуляре? Даст ли это какую-то оптимизацию?