狠狠色噜噜狠狠狠狠2021,久久精品国产亚洲av麻豆白洁,777米奇影视盒,国内精品老年人视频网站

[開源]低代碼數(shù)據(jù)可視化開發(fā)平臺(tái),無(wú)需編寫代碼即可制作數(shù)據(jù)大屏

[開源]低代碼數(shù)據(jù)可視化開發(fā)平臺(tái),無(wú)需編寫代碼即可制作數(shù)據(jù)大屏

一、開源項(xiàng)目簡(jiǎn)介

GoView 是一個(gè)低代碼數(shù)據(jù)可視化開發(fā)平臺(tái),將圖表或頁(yè)面元素封裝為基礎(chǔ)組件,無(wú)需編寫代碼即可完成業(yè)務(wù)需求。 它的技術(shù)棧為:Vue3 TypeScript4 Vite2 NaiveUI ECharts5 Axios Pinia2 PlopJS

二、開源協(xié)議

使用MIT開源協(xié)議

三、界面展示

[開源]低代碼數(shù)據(jù)可視化開發(fā)平臺(tái),無(wú)需編寫代碼即可制作數(shù)據(jù)大屏[開源]低代碼數(shù)據(jù)可視化開發(fā)平臺(tái),無(wú)需編寫代碼即可制作數(shù)據(jù)大屏[開源]低代碼數(shù)據(jù)可視化開發(fā)平臺(tái),無(wú)需編寫代碼即可制作數(shù)據(jù)大屏[開源]低代碼數(shù)據(jù)可視化開發(fā)平臺(tái),無(wú)需編寫代碼即可制作數(shù)據(jù)大屏

四、功能概述

GoView 是一個(gè)高效的拖拽式低代碼數(shù)據(jù)可視化開發(fā)平臺(tái),將圖表或頁(yè)面元素封裝為基礎(chǔ)組件,無(wú)需編寫代碼即可制作數(shù)據(jù)大屏,減少心智負(fù)擔(dān)。當(dāng)然低代碼也不是 “銀彈”,希望所有人員都能理智看待此技術(shù)。

  • 完全開源(MIT),代碼規(guī)范。頁(yè)面美觀,交互自然,心情舒暢。
  • 高效的拖拽式低代碼數(shù)據(jù)可視化開發(fā)平臺(tái),將圖表或頁(yè)面元素封裝為基礎(chǔ)組件,無(wú)需編寫代碼即可制作數(shù)據(jù)大屏
  • 此項(xiàng)目屬于個(gè)人作品,能力有限,若有不足請(qǐng)多擔(dān)待。也歡迎更多小伙伴一起來(lái)參與建設(shè)!
  • 已完成圖表:

分類

名稱

名稱

名稱

圖表

柱狀圖

橫向柱狀圖

折線圖

*

單/多 折線面積圖

餅圖

水球圖

信息

文字

圖片

列表

滾動(dòng)排名列表

小組件

邊框-01~13

裝飾-01~05

數(shù)字翻牌

五、技術(shù)選型

技術(shù)點(diǎn):

  • 框架:基于 Vue3 框架編寫,使用 hooks 寫法抽離部分邏輯,使代碼結(jié)構(gòu)更加清晰;
  • 類型:使用 TypeScript 進(jìn)行類型約束,減少未知錯(cuò)誤發(fā)生概率,可以大膽修改邏輯內(nèi)容;
  • 性能:多處性能優(yōu)化,使用頁(yè)面懶加載、組件動(dòng)態(tài)注冊(cè)、數(shù)據(jù)滾動(dòng)加載等方式,提升頁(yè)面渲染速度;
  • 存儲(chǔ):擁有本地記憶,部分配置項(xiàng)采用 storage 存儲(chǔ)本地,提升使用體驗(yàn);
  • 封裝:項(xiàng)目進(jìn)行了詳細(xì)的工具類封裝如:路由、存儲(chǔ)、加/解密、文件處理、主題、NaiveUI 全局方法、組件等;
  • 注意:GoView 是純前端項(xiàng)目,沒有后臺(tái)系統(tǒng),已預(yù)裝 axios,若需后臺(tái)請(qǐng)自行二次開發(fā);

部分技術(shù)棧為:

名稱

版本

名稱

版本

Vue

3.2.x

TypeScript4

4.6.x

Vite

2.9.x

NaiveUI

2.27.x

ECharts

5.3.x

Pinia

2.0.x

詳見 package.json

開發(fā)環(huán)境:

名稱

版本

名稱

版本

node

16.14.x

npm

8.5.x

pnpm

6.32.x

windows

11

瀏覽器支持

開發(fā)和測(cè)試平臺(tái)均在 Google 和最新版 EDGE 上完成,暫未測(cè)試 IE11 等其它瀏覽器,如有需求請(qǐng)自行測(cè)試與兼容。

安裝

本項(xiàng)目采用 pnpm 進(jìn)行包管理,若要使用其它管理方式,請(qǐng)刪除 pnpm-lock.yaml 并安裝依賴

#pnpm(建議使用nrm切換到淘寶源)pnpm install# npmnpm install# yarnyarn install

啟動(dòng)

#pnpmpnpm dev# npmnpm run dev#yarnyarn dev#Makefilemake dev

編譯

#pnpmpnpm run build# npmnpm run build#yarnyarn run build#Makefilemake dist

六、源碼地址

訪問一飛開源:https://code.exmay.com/

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2024年1月8日 下午4:59
下一篇 2024年1月8日 下午5:15

相關(guān)推薦