概述
Viz-Dash 用单个 WebGL 上下文绘制 1000+ 路实时金融序列,每路视作一个 uniform 数组上传,达 60fps。无虚拟 DOM,无逐帧 React reconciliation。
技术要点
useGpuBuffer()钩子原地修补 typed array。- Server-Sent Events 给我们 push,又没有 WebSocket 的重连痛苦。
- 聚合在客户端完成,切换分辨率无需重新拉数据。
60fps WebGL 图表 + 服务端实时推送的金融仪表盘。
Viz-Dash 用单个 WebGL 上下文绘制 1000+ 路实时金融序列,每路视作一个 uniform 数组上传,达 60fps。无虚拟 DOM,无逐帧 React reconciliation。
useGpuBuffer() 钩子原地修补 typed array。