UniAdmin 零前端代码通用后台 1.0.0-build20200113 发布

(注:标题所提到的零代码是指系统开发时自定义组件除外的后台页面部分,前台网页小程序APP不涉及)

简介

UniAdmin是一套渐进式模块化开源后台,采用前后端分离技术,数据交互采用json格式,功能低耦合高内聚;核心模块支持系统设置、权限管理、用户管理、菜单管理、API管理等功能,后期上线模块商城将打造类似composer、npm的开放式插件市场;同时我们将打造一套兼容性的API标准,从ThinkPHP5.1+Vue2开始,逐步覆盖laravel、spring-boot、django、yii、koa、react等多语言框架。

特性

模块化

UniAdmin后台本着高内聚低耦合的原则, 模块作为UniAdmin的最小功能包可以共享 用户可以在模块市场上传下载模块

Builder动态页面构建

UniAdmin首创自主研发了基于前后端分离的第二代页面自动生成技术,目前支持list、form、info、tab、stack等Builder类型,自动生成列表、自动 生成表单等等都能很容易完成,二者结合可以完成90%以上的 后台功能需求。

多平台支持

UniAdmin诞生在移动互联网后半场,面多各种 流量入口,UniAdmin将从如下方面对多个平台支持: pc端采用web方式实现,手机端将采用uni-app技术, 达到一次开发全面覆盖iOS、安卓、微信小程序、支 付宝小程序、百度小程序、头条小程序、H5,从而 节省开发者的大量精力。

多语言API兼容

UniAdmin后台将打造统一的后台框架体系, 后端横跨php、java、python、node、.net 等等语言,前端将支持vue、react、angular 语言,多个语言支持通过统一的API标准兼容, 同时UniAdmin将从tp5+vue版本做起,先建立 API标准及示例,后期吸收优秀的志愿者加入 不同语言是实现开发

20200113远程定义能力更新:
【新增】支持自定义Form组件来满足系统内置组件不符合业务需要的场景,可以不用自定义整个页面组件了。

【新增】自定义页面组件支持在列表里弹窗打开远程组件

【新增】自定义页面组件支持传递参数给远程组件

UniAdmin重要更新日志:
【新增】ListBuilder新增addTopButtons、addRightButtons和addColums方法
【新增】支持表单项目联动显隐
【新增】新增远程自定义组件支持
【变更】对云后台1.0.0版本的支持


云后台1.0.0能力更新:
【新增】弹窗支持高度与点击遮罩是否关闭选项
【新增】TinyMCE新增135编辑器插件
【新增】TinyMCE新增新年插件
【优化】利用ready为false时组件未渲染,对数据进行必要的预处理,更好的对后端数据类型容错。
【优化】第三方js库不在首页加载尽量都懒加载化处理
【修复】修复FormBuilder商品价格sku编辑类型
【修复】ListBuilder中筛选下拉框当前label显示
【新增】除了在左侧导航打开新页面外支持在ListBuilder弹窗打开远程组件
【修改】修改远程组件与iframe规范新增outUrl承载外部链接
【修复】修复前端接管数据预处理后导致的el-dialog无法打开
【变更】iframe和远程组件采用outUrl加载并且自动判断是否要补齐域名
【优化】优化在业务中比如表单提交完成自动关闭弹窗接口
【新增】远程组件支持传递query参数

官方网站:https://uniadmin.jiangruyi.com

下载地址:https://gitee.com/jry/uniadmin

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/126414

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。