AJ-Report可視化拖拽編輯圖表工具
大屏設(shè)計(jì)(AJ-Report)是一個(gè)可視化拖拽編輯的,直觀,酷炫,具有科技感的圖表工具全開源項(xiàng)目。
內(nèi)置的基礎(chǔ)功能包括數(shù)據(jù)源,數(shù)據(jù)集,報(bào)表管理
數(shù)據(jù)流程圖
核心技術(shù)
后端
- Spring Boot 2.3.5.RELEASE:Spring Boot是一款開箱即用框架,讓我們的Spring應(yīng)用變的更輕量化、更快的入門。 在主程序執(zhí)行main函數(shù)就可以運(yùn)行。你也可以打包你的應(yīng)用為jar并通過使用java -jar來運(yùn)行你的Web應(yīng)用;
- Mybatis-plus3.3.2:MyBatis-plus(簡稱 MP)是一個(gè) MyBatis (opens new window) 的增強(qiáng)工具。
- flyway5.2.1:MyBatis-plus(簡稱 MP)是一個(gè) MyBatis (opens new window) 的增強(qiáng)工具。
前端
- npm:node.js的包管理工具,用于統(tǒng)一管理我們前端項(xiàng)目中需要用到的包、插件、工具、命令等,便于開發(fā)和維護(hù)。。
- webpack:用于現(xiàn)代 JavaScript 應(yīng)用程序的_靜態(tài)模塊打包工具。
- ES6:Javascript的新版本,ECMAScript6的簡稱。利用ES6我們可以簡化我們的JS代碼,同時(shí)利用其提供的強(qiáng)大功能來快速實(shí)現(xiàn)JS邏輯。
- vue-cli:Vue的腳手架工具,用于自動(dòng)生成Vue項(xiàng)目的目錄及文件。
- vue-router:Vue提供的前端路由工具,利用其我們實(shí)現(xiàn)頁面的路由控制,局部刷新及按需加載,構(gòu)建單頁應(yīng)用,實(shí)現(xiàn)前后端分離。
- element-ui:基于MVVM框架Vue開源出來的一套前端ui組件。
- avue:用該組件包裹后可以變成拖拽組件,采用相對(duì)于父類絕對(duì)定位;用鍵盤的上下左右也可以控制移動(dòng)。
- vue-echarts:vue-echarts是封裝后的vue插件,基于 ECharts v4.0.1+ 開發(fā)。
- vue-superslide:Vue-SuperSlide(Github) 是 SuperSlide 的 Vue 封裝版本。
- vuedraggable:是一款基于Sortable.js實(shí)現(xiàn)的vue拖拽插件。
在線體驗(yàn)
- 電腦在線體驗(yàn): https://report.anji-plus.com/index.html 體驗(yàn)賬號(hào):guest 密碼:guest
- 在線文檔: https://report.anji-plus.com/report-doc/
- 在線提問: https://gitee.com/anji-plus/report/issues
評(píng)論
圖片
表情
