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 應用的開發;
- 易于定制,有多個版本供選擇,主要版本包含大部分特性,額外的內容按需加載。