Patterns and techniques for building self-contained HTML/JS dashboards with Chart.js, filters, interactivity, and professional styling.
| <1,000 rows | Embed directly in HTML. Full interactivity. | | 1,000 - 10,000 rows | Embed in HTML. May need to pre-aggregate for charts. | | 10,000 - 100,000 rows | Pre-aggregate server-side. Embed only aggregated data. | | >100,000 rows | Not suitable for client-side dashboard. Use a BI tool or paginate. |
Instead of embedding raw data and aggregating in the browser:
Создавайте автономные интерактивные панели мониторинга HTML с помощью Chart.js, раскрывающихся фильтров и профессионального стиля. Используйте при создании информационных панелей, интерактивных отчетов или создании общедоступных HTML-файлов с диаграммами и фильтрами, которые работают без сервера. Источник: anthropics/knowledge-work-plugins.