Что использовать в качестве front + back?

Добрый день. Направьте по правильному пути, есть датчики температуры/влажности на предприятии. Написал программу для сбора данных по протоколу modbus собираю данные пишу в базу mysql. Необходимо нарисовать веб морду к этому, некий план завода с отображение информации в реальном времени + страничку с выводом графика за прошедшее время. Есть предположение, что использовать flask для фронта + charts.js для графиков + синхронно или асинхронно дергать данные по modbus, или запускать отдельно daemon процесс который дергает инфу и складывает в базу, а сервер на flask бегает в mysql и оттуда дергает последние данные для реального времени + периоды времени для построения графиков. Может есть какая то другая альтернатива, посоветуйте, что выбрать для реализации данного проекта.
  • Вопрос задан
  • 342 просмотра
Пригласить эксперта
Ответы на вопрос 1
NeiroNx
@NeiroNx
Программист
Если нужно строить графики - то некоторый процесс должен опрашивать датчики через заданный промежуток - это и ежу понятно. И незачем этот процесс синхронизировать с веб. На веб у вас могут неделю не заходить, а как зайдут - что делать, данных то нет. Вобщем котлеты отдельно, мухи отдельно. Если нужны мгновенные значения то опрашивать их из веб при отдельном запросе - ajax. Не нужно чтобы загрузка страницы тормозила. Для вывода карты завода я бы взял OpenLayers.
Ответ написан
Ваш ответ на вопрос

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

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