工具
- D3
- 图表库
- GLS
图形库
- ThreeJS
- BabylonJS
- ClayGL
- SpriteJS
图形系统
理论基础
- 数学
- 图形学
数据处理
数据分析
Web前端开发与可视化开发有什么区别?
- 技术栈不同, Web前端主要是以HTML+CSS+JS来组成, 而可视化更多的依赖于SVG、WebGL、Canvas等图形API与JavaScript
- Web前端注重于业务处理, 而可视化开发更多的注重于结构化数据处理来渲染相对复杂的图表和图形元素。
相关库推荐:
| 分类 | 名称 | 描述 |
|---|---|---|
| 图表库 | ECharts | |
| 图表库 | chartlist | |
| 图表库 | chart.js | |
| GIS地图库 | Mapbox | |
| GIS地图库 | Leaflet | |
| GIS地图库 | Deck.gl | |
| GIS地图库 | CesiumJS | |
| 渲染库 | Three.js | 3D |
| 渲染库 | SpriteJS | 2D |
| 渲染库 | BabylonJS | 3D |
| 渲染库 | FabricJS | 2D canvas |
| 渲染库 | SpriteJS3D扩展 | |
| 数据驱动框架 | D3.js | SVG |