Об этом проекте

@stacksjs/analytics — набор инструментов аналитики, ориентированный на конфиденциальность, предназначенный для веб‑приложений. Он использует одностолбцовую схему DynamoDB, обеспечивая масштабируемое и экономичное хранение аналитических данных без использования cookies и сбора персональных данных, гарантируя соответствие GDPR по‑умолчанию. **Ключевые возможности** включают: - **Отслеживание и мониторинг**: фиксирует просмотры страниц, изменения маршрутов SPA, внешние клики, время взаимодействия, веб‑метрики и ошибки JavaScript. - **Функции аналитики**: поддерживает отслеживание посетителей в реальном времени, определение целей конверсии и предвычисленные статистики через конвейер агрегации. - **Варианты интеграции**: фреймворк‑агностичный, поддерживает Bun, Express, Hono и AWS Lambda, включая первоклассную интеграцию с фреймворком Stacks. - **Инструменты для разработчиков**: предоставляет генератор скрипта отслеживания, обработчики API и генераторы инфраструктуры как кода для CloudFormation, AWS CDK и SAM. - **UI‑компоненты**: включает набор компонентов Vue 3 для дашборда (например, TimeSeriesChart, DeviceBreakdown, RealtimeCounter) для визуализации данных.