antv/g2
还有@antv/g2-ssr(服务端渲染)、@antv/gpt-vis
感觉其实是服务于ai的
对于ai输出的不固定的文本,比如一些文本过长,会有响应处理 比如截断、旋转,可以选择如果超出指定区域是叠加显示还是不显示
但是相应的 ui无法高度定制化 比如饼图 饼的大小你只能传入一个百分比 内部会根据标题 图例位置大小自动计算一个大小 x轴的类别 如果过长 可以选择完全展示(换行、旋转), 或者省略、截断。内部同样会计算一个大小留给坐标轴区域
生成一个图表耗时较长 300~400ms左右,服务端渲染大量并发时不太友好
echarts
生态完善 也有服务端渲染
服务端渲染 耗时100ms以内
支持ui高度定制
但是相应缺点是细节需要自己设计 内部不会计算位置等,所有细节需要自己控制