У нас очень тяжелое веб-приложение, которое показывает диаграммы и графики с использованием d3.
Проблема в текущем решении:
Тяжелая передача данных в браузер
Все вычисления происходят на стороне клиента
Производительность браузера падает
Iнамеревался перенести все такие шаги на серверную сторону с помощью d3-узла.
Я прочитал несколько статей, касающихся работы на серверной стороне, но я не уверен, как я перенесу вывод на клиентскую сторону.
Итак, мои требования:
- У меня есть 10-15 диаграмм и графиков для пользовательского интерфейса
- Я сделаю отдельный вызов ajax на сервер
- Сервер создаст диаграммы на стороне сервера
- Сервер вернет HTML, который я могу встроить в свои разделы пользовательского интерфейса.
Пожалуйста, помогите с улучшенной архитектурой или методом.Спасибо.