小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

開源]前后端分離、不一樣的快速發(fā)開框架,全自動生成代碼

 風聲之家 2023-10-26 發(fā)布于江蘇

一飛開源 2023-10-25 23:29 發(fā)表于湖南

收錄于合集

#開源項目603
#不一樣的快速發(fā)開框架1
#Vue + .NetCore前后端分離(Vue2/3版本)1
#全自動生成代碼1
#支持移動端(iOS/Android/H5/微信小程序1
一飛開源,介紹創(chuàng)意、新奇、有趣、實用的開源應用、系統(tǒng)、軟件、硬件及技術,一個探索、發(fā)現、分享、使用與互動交流的開源技術社區(qū)平臺。致力于打造活力開源社區(qū),共建開源新生態(tài)!

一、開源項目簡介

Vue + .NetCore前后端分離,不一樣的快速發(fā)開框架(提供Vue2/Vue3版本)

(已支持SqlSugar).NetCore、.Net6、Vue2、Vue3、Element plus+uniapp前后端分離,全自動生成代碼;支持移動端(ios/android/h5/微信小程序。

二、開源協(xié)議

使用MIT開源協(xié)議

三、界面展示

框架預覽

  • 框架內置了大量的通用組件可直接使用,并內置了基于本框架定制開發(fā)的代碼生成器,盡量避免重復性代碼編寫。

  • 框架不僅僅是快速開發(fā),更多的是傾向于業(yè)務代碼擴展的編寫與代碼規(guī)范。

框架已支持Vue3版本

框架已增加低代碼設計器


框架2.0已更新(部分新增功能截圖)

增加切換皮膚功能


增加可復用的后臺請求參數校驗 

增加樹形菜單與代碼生成頁面使用 

增加文本編輯器直接發(fā)布靜態(tài)頁面功能 

一對一多從表顯示(只需要少量代碼就可完成成,其他都由代碼生成器生成) 

表合并顯示 (只需要幾行代碼完成代碼生成器生成的頁面實現擴展) 

從圖上傳圖片 (只需要幾行代碼完成代碼生成器生成的頁面實現擴展) 

一對多從表(不限從表數量)擴展 

圖表

1、只讀基礎表單

整個只讀的基礎表單的所有前后端代碼,全部由代碼生成器生成,代碼生成器中幾乎不需要配置,并支持并后端業(yè)務代碼擴展,直接生成代碼后,配置菜單權限即可 

2、自動綁定下拉框數據表單

整個自動綁定下拉框數據表單的所有前后端代碼,全部由代碼生成器生成,并支持并后端業(yè)務代碼擴展,在代碼生成器中只需要指定數據源編號,頁面加載時會根據編號自動加載數據源并綁定

3、啟用圖片支持、審核表單

整個啟用圖片支持、審核表單的所有前后端代碼,全部由代碼生成器生成,并支持并后端業(yè)務代碼擴展,審核功能需要在菜單配置權限、代碼生成器中勾選啟用圖片支持 

4、高級查詢

整個表單的所有前后端代碼,全部由代碼生成器生成,并支持并后端業(yè)務代碼擴展,查詢字段、類型(下拉框、日期、TextArea等)、所在行與列都由代碼生成器完成,不需要寫任何代碼

5、主從表新建、編輯

主從表新建、編輯所有前后端代碼,全部由代碼生成器生成,并支持并后端業(yè)務代碼擴展,新建、編輯從表配置、字段、類型(下拉框、日期、TextArea等)、所在行與列、字段是否只讀、標簽顯示的長度等都由代碼生成器完成,不需要寫任何代碼

6、excel導入

excel導入整個頁面都由代碼生成器生成,導入的字段、字段是否必填,下載模板也由代碼生成器上配置(自己根據實際需要決定是否采用此方法),導入時會驗證是否為空與數據的合法性,邏輯校驗自己實現擴展方法即可

7、H5開發(fā)

8、權限分配

目前只實現了對用戶的角色的Action進行權限分配 

9、代碼生成器

代碼生成器提供了20多種可配置的屬性,可靈活配置顯示、查詢、編輯、導入、導出、主從關系等功能點擊看代碼生成器文檔

其他功能。。。。。

2023.05.13增加審批流程分支、條件功能



四、功能概述

框架核心

  • 快速開發(fā)(基礎功能全部由代碼生成器生成)

  • 支持前端、后臺自定義業(yè)務代碼擴展,后臺提供了大量常用擴展與通用類

  • 前端、后臺提供了近300個擴展方法與屬性,開發(fā)人員可在此功能上編寫擴展自定義業(yè)務代碼

  • 代碼生成(代碼生成器可直接生成主/從表前后端業(yè)務代碼,有30多種屬性可在線配置生成的代碼)

  • 前端table自動轉換key/value

  • 前端表單select/checkbox自動綁定數據源,不需要寫任何代碼

  • 支持(主從表)一對一前后端代碼全自動生成、并支持數據源自動綁定與業(yè)務代碼擴展,不需要寫任何代碼

  • 支持一對多從表自定義擴展(不限從表類型與從表數量) , 一對多從表使用擴展可輕松實現

  • 如果能上手框架,可以體會到不用996,更不用掉頭發(fā)的感覺^_^

框架適用范圍

  • 前后端分離項目

  • 編寫各種后臺restful api接口。后臺基礎代碼由代碼生成器完成,在生成的代碼上繼續(xù)編寫業(yè)務即可

  • 前端表單開發(fā)(直接上手看demo即可)

  • 配合app做H5或全h5開發(fā)

  • 移動端開發(fā)、app、微信小程序(uniapp),見下面介紹

  • 在現有的代碼生成器功能上,繼續(xù)定制開發(fā)代碼生成器功能,解決重復性工作

五、技術選型

框架開發(fā)依賴環(huán)境

  • 后臺:VS2019、vs2022 、.NetCore3.1 、.Net6、EFCore3.1/6.0、SqlSugar、JWT、Dapper、SignalR、Quartz.Net、Autofac、SqlServer/MySql/PGSql/Oracle、Redis

  • 前端:VsCode、Vue2/vue3(需要安裝nodejs)、vuex、axios、promise、element ui、element plus

  • 2023.10已支持sqlsugar,見后臺項目代碼Vol.Net.SqlSugar

六、源碼地址

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


一飛開源生態(tài)

一飛開源

小程序

收錄于合集 #開源項目

 603

上一篇[開源]一套企業(yè)級微服務框架、微服務能力開放平臺,功能強大

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多