開源|螞蟻金服開源AntV F2:一個專一於移動,開箱即用的可視

小螞蟻說:node

AntV 是螞蟻金服全新一代數據可視化解決方案,主要子產品包括 G二、G六、F2。此前咱們已經相繼發佈過AntV的相關開源消息與版本迭代,包括《螞蟻金服開源:數據驅動的高交互可視化圖形語法G2》,《開源 | 螞蟻金服開源:關係數據的可視化引擎 G6 2.0》,《螞蟻金服開源 | 可視化圖形語法 G2 3.2:迭變》等相關消息。今天咱們正式宣佈,AntV F2 3.2 版本正式對外發布!git


F2,是一個專一於移動,開箱即用的可視化解決方案,完美支持 H5 環境同時兼容多種環境(node, 小程序,weex)。完備的圖形語法理論,知足你的各類可視化需求。專業的移動設計指引爲你帶來最佳的移動端圖表體驗。github

產品特性小程序

1.專一移動,體驗優雅

在「準確、有效、清晰、美」的可視化原則的基礎之上,結合移動設備特性(規格不一,計算能力不足和觸摸界面)以及人們對移動設備的使用習慣,咱們從設計、性能以及多端異構三個角度出發,爲用戶提供移動端圖表的最佳實踐。微信小程序

  • 輕量化呈現,天然反饋:在設計上咱們以人爲本,追求天然簡單易懂,有吸引力的表達效果,讓用戶在碎片化的時間裏更快更高效得獲取圖表信息。同時在可視化的操做咱們追求內容和操做有機融合,符合人的天然行爲反應,讓交互操做更天然。微信


常見圖表:從左到右分別爲折線圖、柱狀圖和餅圖weex


  • 輕巧流暢:性能我相信是移動端長期關注的問題,雖然移動設備硬件以及計算能力一直在不斷提高,可是能夠確定地說,大多數用戶並無使用最新和最強大的移動設備。所以,F2 一直致力於追求極致的性能,針對移動設備作了大量的優化,在支持豐富(50+)圖表的基礎上同時保持代碼量的小巧(不帶交互版本 Gzip 壓縮後 44k,帶全部交互版本 56k),同時提供模塊化的設計以支持動態加載,提供更優的大小。app

  • 多端異構:在完美支持 H5 環境的同時,同時兼容 Node.js,支付寶小程序、微信小程序、React Native以及 Weex 端的渲染,一份代碼,多設備多環境渲染。模塊化

2.圖表豐富,組件完備

與傳統的圖表庫不一樣,拋棄了特圖特作的封裝思路,基於強大的圖形語法理論,以數據驅動,經過圖形語法的組合靈活構建各種圖表,目前可繪製 50+ 圖表類型(固然,還能夠更多),覆蓋各種場景。在提供基礎的圖表可視化能力外,咱們還提供了豐富圖表功能組件,知足各類功能需求。性能


3.擴展靈活,創意無限

咱們在提供最佳實踐的同時,還爲開發者提供了靈活的擴展機制,包括 Shape、動畫以及交互的自定義能力,固然還有圖表樣式的個性化定製,知足各類個性化的圖表要求。



一直在路上

F2 3.2,因你而動

自 F2 3.1 啓航以後,咱們從未中止前行,很是感謝朋友們對 F2 的支持信任!如下是最新版本 F2 3.2 所作出的努力,更詳細的內容可閱讀如下發布稿連接:

https://www.yuque.com/antv/blog/f2-3.2-publish

擁抱開源

自 F2 開源以來,收到了不少有價值的意見和反饋,同時開源社區也基於 F2 進行了各類封裝,很是感謝你們的支持信任,也歡迎更多的有志之士一塊兒加入咱們。

  • ant-design-mobile-chart:基於 F2 封裝的 ant-mobile 圖表組件。

  • BizCoblin:基於 F2,React 移動端可視化圖表庫。

  • VChart:VUX(Vue.js 移動端 UI 組件庫)基於 F2 封裝的圖表組件。

  • weex-chart:Weex 上的圖表組件。

  • eapp-dd-charts:釘釘 E 應用圖表。

  • 虛席以待


實例賞析

F2 現已服務於阿里系各大 app:螞蟻財富、支付寶、淘票票(專業版)等,每日經受着千萬級 pv 的考驗。



加入咱們

感興趣的小夥伴們歡迎經過如下途徑關注咱們!聯繫咱們!!加入咱們!!!

  • GitHub:https://github.com/antvis/f2

  • 官網:https://antv.alipay.com/zh-cn/f2/3.x

  • 郵件:antv@antfin.com


AntV 是螞蟻金服全新一代數據可視化解決方案,主要子產品包括 G二、G六、F2,歡迎共建!最後,感謝並期待與你們一塊兒同行!


— END —

相關文章
相關標籤/搜索