Danealton
@Danealton
программирую

Как принять решение при выборе технологии для сводных таблиц с графиками?

Приветствую увлекающихся

Суть такова, необходимо выполнить компонент сводных таблиц с последующим отображением агрегированных данных в виде диаграммы или любых других графиков.

Требования:
Легкая интеграция с vue.js
Поддержка сообщества разработчиков

Наши решения:
1. Взять платную библиотеку компонентов:
1.1. Библиотека webix (от 900$) - работает с vue через адаптер, что есть коряво.
https://webix.com/pivot/chart.html
1.2. Библиотека kendo ui (от 900$) - нет встроенных графиков в сводные таблицы.
https://www.telerik.com/kendo-vue-ui/components/pi...
1.3. Набор компонентов jqwidgets (от 200$) - нет встроенных графиков в сводные таблицы.
https://www.jqwidgets.com/vue/vue-pivotgrid/

2. Взять бесплатные модули для сводных таблиц и графиков:
Open-source Javascript Pivot Table implementation with drag'n'drop - выглядит как идеальное решение.
https://github.com/nicolaskruchten/pivottable/
И вроде как основанная на ней же версия под vue.
https://github.com/Seungwoo321/vue-pivottable

3. Так же есть множество обособленных модулей:
Как со сводными таблицами:
https://github.com/MarketConnect/vue-pivot-table
Так и с графиками (d3 или highcharts)
https://github.com/ignoreintuition/d3vue
https://github.com/highcharts/highcharts-vue/

Платные инструменты подкупают поддержкой сообщества и высокой вероятностью найти разработчика, знакомого с ними (правда не в русскоязычном сегменте отрасли).

Хочется услышать мнения из личного опыта, как бы Вы поступили, какой бы выбор сделали?
  • Вопрос задан
  • 274 просмотра
Пригласить эксперта
Ответы на вопрос 1
@tsapkin
Приветствую.
Для построения графиков использовал
https://fusioncharts.github.io/vue-fusioncharts/
Различные типы графиков, удобное использование.
Таблицы, разумеется, строил сам.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы