Tabler 是一个基于 Bootstrap 4 开发的 HTML 仪表盘 UI 套件,旨在提供一个用户友好,清晰简单的管理面板,可适用于简单和复杂的网站系统。
Tabler 唯一的使用要求是具备基本的 HTML 和 CSS 知识 —— 作为奖励,你将能够以最简单的方式管理和可视化不同类型的数据。
Tabler 支持移动设备,平板电脑和 PC 机,支持 Chrome、Firefox +、Safari、Opera、Internet Explorer 10+ 及更多浏览器。代码精简易用,严格遵循 Bootstrap 指导原则。其多数组件中使用的是 CSS3 ,以避免使用不必要的 JavaScript 库。
所有对 layui 为之热爱、鞭策、奉献,和支持过的开发者:
请接受我用意念和字节传达的深深歉意。这是一个无力、无奈,甚至无助的决定:
layui 官网将于 2021年10月13日 进行下线。
届时,包括新版下载、文档和示例在内的所有框架日常维护工作,将全部迁移到 Github 和 Gitee。
此后,layui 仍会在代码托管平台所活跃,且 2.7 正式版也将在其间首发。而 layui 官网将不复存在。
这不是终结,只是重归到开源的纯粹中来。
再者,对于 layuiAdmin 和 layim 的用户,将会迁移到新站进行保留,以便老用户还能下载使用,且此二者不再面向新用户。
过去五年,layui 有幸被应用在不计其数的 Web 平台,在前端工程化迅速席来的浪潮中,我们仍然感受到一丝来自于 jQuery 的余晖,这是一种带有热量的冰冷(反之亦可)。使命已达,便纵有万般遗憾,更与何人说?!
最后,请大家怀揣对 Web 前端技术的热忱,去拥抱 Vue.js、拥抱 Element UI、拥抱更好的新时代,
以及,所有那些值得去追求的美好事物。
—— 贤心
2016年10月14日,Layui 发布了 1.0.0
首版,此后多年被广泛应用于众多 Web 平台。
2021年10月13日,Layui 发布了原官网下线的公告(导读),并将文档站点切换到了 Gitee Pages,社区及日常维护亦全面转移到了 Gitee 和 Github 平台,以此呼吁大家拥抱其他更好的主流框架,导致大家误以为 Layui 停更了。事实上,自那以后,Layui 仍然在 Github 和 Gitee 保持活跃,并不存在所谓的停止更新,从当时的 2.6.8
一直连续迭代到如今的最新版本。
2023年4月24日,Layui 发布了 2.8.0
正式版,并上线了新的文档站点,这是一次朴实的回归,更是情怀的延续。 但我们仍然坚持两年前那则公告中的观点, 即仍然推荐大家去拥抱主流,始终保持对前沿技术的无限热爱,是开发者们都应具备的思维属性。 而 Layui 所做的,是为填补主流之外的那些略显狭小的空隙。Layui 虽不是前端主流,但也早已不是作者个人的 Layui,而是所有仍在坚持使用它的人的 Layui,它仍然支撑着许多项目,也代表着许多人的工作。作为开源创作者,应该要为这些坚持者而守望。
未来,Layui 会持续陪伴着所有为之热爱的人们,共同去论证 Layui 开发模式的可行性。
layuiAdmin 是一套用于开发通用型管理系统的纯静态的 HTML 网页界面主题,基于开源的 Layui Web 组件库制作而成,没有任何后端程序及数据库存储等服务端代码。开发者使用该网页主题,可省去前端的大量工作,从而更高效地开发 Web 应用系统。
通用版同时包含了“单页版”和“iframe版“”,您可根据项目需求和团队情况,选择其中更适合的一个即可。两者的主要区别在于:
单页版: 即 SPA(单页面应用系统)开发模式,也就是所有的页面动作都是在一个宿主页面中完成,通常用于前后端分离。其中视图层全权由前端把控,数据一律走 Ajax 异步请求。layuiAdmin 内部实现了一套基于 location.hash 的路由和模板机制,这使得你可以很轻松地实现界面的跳转与渲染。另外注意的是,接口鉴权不再适用于传统的 session 模式,一般需要采用 JWT。总体来说,刚开始使用会相对有些复杂,但使用习惯后,项目会更易维护。
iframe: 即基于 iframe 容器跳转的多页面开发模式,视图层通常由服务端输出,每一个页面都在一个完全独立的空间中运行,因此一般适用于规模相对庞大的应用系统,它可以避免不同界面之间的冲突,但如果打开的 iframe 元素过多,浏览器负荷会相对较高。
一般对于大多数服务端程序员来说,“iframe版” 的上手难度要远低于“单页版”。