ZUI
一个基于 Bootstrap 深度定制开源前端实践方案,帮助你快速构建现代跨屏应用。
Bootstrap是非常优秀的前端框架,但在构建大型应用的开发时通常远远不够。如果Bootstrap能够完全满足你的项目,建议使用Bootstrap,如果你需要的更多,则建议使用ZUI。使用ZUI的显著理由如下:
- 大部分书写方式继承Bootstrap,从Bootstrap方便迁移到ZUI,学习成本低,而且写法上更精简;
- ZUI提供更多的功能选项,即使是第三方组件也提供统一的样式和主题支持;
- ZUI采用核心+独立组件按需加载机制,即使包含的内容更丰富,也会控制核心内容打包后体积大小,一般css不超过150k(目前139k,精简版104k),js不超过100k(目前73k,精简版42k),精简版包含绝大部分功能,但体积更小。非核心的独立组件内容按需加载,推荐自定义编译;
功能预览
功能预览
特色功能
tree 树型菜单
数据表格功能
组织结构图
文件上传
图片预览
漂亮的漂浮消息
另外还有很多页面控件,组件,JS插件,视图等,在Bootstrap原来的基础之上进行完善和加强。
github 地址
https://github.com/easysoft/zui
官网地址
https://www.openzui.com
npm 安装
npm install zui
Bower 安装
bower install zui
特色
- 简单易用,快速构建美观的现代 Web 应用;
- 轻量级高性能,只包含关键功能特性,但具备高可扩展性,只让你的应用更快;
- 跨平台支持,多屏幕响应;最大限度的利用现代浏览器特性,但也支持 IE8 等古老的浏览器;
- 完整方案,内置大量实用第三方组件,并进行了优化,适用大部分 Web 应用的开发;
- 易于定制,有多个版本供选择,主要版本包含大部分特性,额外的内容按需加载。