一款低代碼數(shù)據(jù)可視化系統(tǒng):goView(低代碼平臺的設(shè)計與實現(xiàn))
大家好,我是一位在架構(gòu)師道路上狂奔的碼農(nóng),今天給大家推薦一款低代碼數(shù)據(jù)可視化平臺:GoView,輕松實現(xiàn)數(shù)據(jù)大屏。
簡介:
GoView 一個基于 Vue、Datav、Echart 框架的 " 數(shù)據(jù)大屏項目 ",通過 Vue 組件實現(xiàn)數(shù)據(jù)動態(tài)刷新渲染,內(nèi)部圖表可實現(xiàn)自由替換。
項目整體介紹
- 框架:基于 Vue3 框架編寫,使用 hooks 寫法抽離部分邏輯,使代碼結(jié)構(gòu)更加清晰;
- 類型:使用 TypeScript 進行類型約束,減少未知錯誤發(fā)生概率,可以大膽修改邏輯內(nèi)容;
- 性能:多處性能優(yōu)化,使用頁面懶加載、組件動態(tài)注冊、數(shù)據(jù)滾動加載等方式,提升頁面渲染速度;
- 存儲:擁有本地記憶,部分配置項采用 storage 存儲本地,提升使用體驗;
- 封裝:項目進行了詳細的工具類封裝如:路由、存儲、加/解密、文件處理、主題、NaiveUI 全局方法、組件等
展示
最后:
一臺電腦,一個鍵盤,一根網(wǎng)線便能打下一片天下,幾個字母一些數(shù)字便能創(chuàng)造輝煌人生,一個指令一次回車便能成就一個新的世界,游走于指尖的快樂并不是說說而已,他承載的是無盡的榮耀。 創(chuàng)作不易,如果小編的創(chuàng)作分享對各位兄弟姐妹有所幫助,還請各位兄弟姐妹動動發(fā)財?shù)男∈郑觽€關(guān)注、點個贊,你們的小小舉動是對小編最大的認可,更是小編不斷分享的動力!
ps: 開源項目地址:https://gitee.com/dromara/go-view