框架采取.NetCore+Vue先后端分散,而且援手前端、后盾代码营业动态伸展,框架内置了一套有着20多种属性摆设的代码生成器,可灵巧摆设生成的代码,代码生成器界面摆设完结便可生成单表/主从表的增、删、改、查、导入、导出、上传、考核根底功效。唯有要简明相识便可上手开垦
框架根底功效已建立完结,可直接上手开垦功效Vol.WebApi类库可自力用于restfulapi效劳独自布置,用于其余系统独自供给接口,直接上手编写营业代码便可。
Vue+Vol.WebApi可用于现有框架先后端分散施行开垦
Vol.Web类库可用于保守MVC+Razor方法施行项目开垦
Vol.Builder类库可做为一个自力的代码生成器,可生成cshtml页面、Vue页面、Model文献、Service与Repository.cs营业解决代码类
可做为一个自力站点来发表静态html网页.
可直接用于H5挪移App开垦H5开垦看这边
框架特性援手前端、后盾根底营业代码动态伸展,可在现有框架增、删、改、查、导入、导出、考核根底营业上伸展繁杂的营业代码
根基营业所有由框架完结,上手便可对根底营业之外的代码施行伸展
上手翰单,须要.netcore2.1、VsCodemysql/sqlservcer、redis(可选)及以上版本的开垦处境
进修成本低,封装了罕用可伸展组件及Demo(前端基于Iview/Element-UI组件施行了二次封装、后盾供给了大批的伸展办法)
开垦效率高,内定制开垦的代码生成器,生成前端(Vue、后盾代码),代码生成器已完结90%以上的反复处事,唯有要在供给的伸展类别中完结其余营业
前端vue页面表单下拉/多选框完结主动绑定命据源,不须要写任何代码,并援手伸展自定开垦绑定。
后盾已完结权力、菜单、JWT等内部功效
倘使你没有做过webpack+vue工程化开垦项目,也许会刚着手相当不适应,也许装置处境老是出题目,但唯有你熟练开垦过程后,你会发掘采取Vue开垦比Jquery爽太多了。上手项目需要点相识根底Vue语法,分外是相识组件、路由及import的应用
开垦及依赖处境VS、.NetCore2.1、EFCore2.1、JWT、Dapper、Autofac、SqlServer/MySql、Redis(可选,没有redis的在appsetting.json中不必摆设,默许应用内置IMemory)、VsCode、Vue2.0(webpack、node.js,倘使没有此处境自行搜寻:vuewebpacknpm)、Vuex、axios、promise、IView、Element-ui
项目运转倘使你没有前端处境,请先装置node前端开垦应用VsCode
1、应用cmd饬令切换至前端Vue项目.../VOL.Vue途径下,施行npminstall饬令(惟独历来没施行过此饬令的才施行npminstall)
2、运转后端项目:在后端项目途径.../VOL.WebApi/运转builder_run.bat端口摆设的是,运转前先看appsettings.josn摆设属性阐明
3、运转前端项目:在前端Vue项目途径.../VOL.Vue/运转run.bat(屡屡启动会施行编译,这个时候也许会有点长)
4、输入