这套前端可视化框架,让数据栩栩如生!
AntV,螞蟻出品,前端數據可視化,有這一套就夠了!
隨著大數據的發展,人們越來越多地使用數據分析來解決問題。為了提高數據分析的效率,各種先進的數據可視化工具應需而生,可以直接根據指定的數據源,生成炫酷又直觀的圖表。
下面分享一套優秀的前端數據可視化框架,AntV,由螞蟻集團精心打造,可以讓數據栩栩如生。
說是 “框架” 有點小看它了,AntV 其實是一套全新又完整的數據可視化 解決方案!基于一套標準的設計系統,打造了各式各樣的子項目,組成了一套完整的數據可視化架構!
AntV 架構圖G2、F2、G6、X6、L7、AVA,這特么都是啥啊!
快讓我們來認識一下每個子項目的作用。
G2
G2 是一套 面向常規統計圖表,以數據驅動的高交互可視化圖形語法,具有高度的易用性和擴展性。使用 G2,你可以無需關注圖表各種繁瑣的實現細節,一條語句即可使用 Canvas 或 SVG 構建出各種各樣的可交互的統計圖表。
G2 圖表此外,還有 G2Plot,基于 G2,是一套開箱即用、易于配置、具有良好視覺和交互體驗的 通用統計圖表庫。在 G2 的基礎上,添加了更多圖表類型,易用性進一步提升。
G2PlotF2
區別于 G2,F2 是一個 專注于移動端、開箱即用的可視化解決方案,完美支持 H5 環境同時兼容多種環境(Node, 小程序,Weex),完備的圖形語法理論,滿足你的各種可視化需求,專業的移動設計指引為你帶來最佳的 移動端圖表 體驗。
此外,類似的還有 F2Native,一個 專注于客戶端(Android/IOS)、開箱即用、高性能的可視化解決方案。具有完備的圖形語法理論,滿足你的各種需求,專業的移動設計指引為你帶來最佳的移動端圖表體驗。
F2Native 折線圖G6
有時,G2 和 F2 提供的圖表可能并不適合展示具有復雜關系的圖,這時我們可以使用 G6。
G6 是一個簡單、易用、完備的 圖可視化引擎,它在高定制能力的基礎上,提供了一系列設計優雅、便于使用的圖可視化解決方案。能幫助開發者搭建屬于自己的圖可視化、圖分析、或圖編輯器應用。
以下圖表 G6 都能很好的支持:
G6 關系圖在 G6 的基礎上,螞蟻還開發了 Graphin,取名意為 Graph Insight(圖的分析洞察),是一個基于 G6 封裝的 React 組件庫,專注在關系可視分析領域,簡單高效,開箱即用,可以幫助我們生成各種輔助分析的關系圖表。
GraphinX6
X6 是 AntV 旗下的 圖編輯引擎,提供了一系列開箱即用的交互組件和簡單易用的節點定制能力,方便我們快速搭建 DAG 圖、ER 圖、流程圖等應用。
區別于 G6,X6 更專注于 圖編輯,可以靈活地定義節點、邊的樣式和操作行為。
L7
L7 是基于 WebGL 的開源大規模地理空間數據可視分析開發框架,專注于空間數據可視分析,支持 2D、3D 一體化的海量數據高性能動態渲染。
L7 空間可視化AVA
除了上面的多種可視化框架外,螞蟻還開發了基于人工智能、更簡便的可視分析技術框架 AVA,可以根據數據智能生成多種不同的可視化圖表,避免了復雜的配置。
AVA demo不得不感嘆,螞蟻金服的前端真的是非常專業了,如果要開發數據可視化應用,一定要試試 AntV 呀!
?? 點擊下方閱讀原文查看項目
編程導航是幫助大家高效發現優質編程資源的項目,在編程導航主站中,你可以自由搜索編程資源并輕松獲取。
此外,通過資源簡介、詳情、秒懂視頻以及大家的評論,還可以助你快速了解和選擇資源!????
在編程導航公眾號中,也會定期推薦好的編程資源,分享編程小知識,讓您不經意間收獲成長!????
有幫助的話,歡迎分享給身邊的同學哦!??
總結
以上是生活随笔為你收集整理的这套前端可视化框架,让数据栩栩如生!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 牛气!.NET5电商平台轻松承接10亿G
- 下一篇: WPF ListBox样式去掉默认选中效