这个项目能做什么

@stacksjs/analytics 是一款专注于隐私的 Web 应用分析工具包。它采用 DynamoDB 单表设计,在不依赖 Cookie 或收集个人数据的情况下,提供可扩展且具有成本效益的分析数据存储,从设计之初就确保符合 GDPR 合规性。 核心功能包括: - **追踪与监控**:捕获页面浏览量、SPA 路由变更、出站点击、参与时间、Web Vitals 以及 JavaScript 错误。 - **分析特性**:支持实时访客追踪、转化目标定义,以及通过聚合管道实现预计算统计。 - **集成选项**:与框架无关,支持 Bun、Express、Hono 和 AWS Lambda,并与 Stacks 框架提供一流的集成。 - **开发者工具**:提供追踪脚本生成器、API 处理程序,以及适用于 CloudFormation、AWS CDK 和 SAM 的基础设施即代码 (IaC) 生成器。 - **UI 组件**:包含一套 Vue 3 仪表盘组件(例如 TimeSeriesChart、DeviceBreakdown、RealtimeCounter),用于数据可视化。