layui 是一款采用自身模块规范编写的开源和免费的前端 UI 框架, 遵循原生 html/CSS/JS 的书写与组织形式, 门槛极低, 拿来即用.
layui 其外在极简, 却又不失饱满的内在, 体积轻盈, 组件丰盈, 从核心代码到 API 的每一处细节都经过精心雕琢, 非常适合界面的快速开发.
事实上, layui 更多是面向于后端开发者, 所以在组织形式上毅然采用了几年前的以浏览器为宿主的类 AMD 模块管理方式, 却又并非受限于 CommonJS 的那些条条框框, 它拥有自己的模式, 更加轻量和简单.
layui 更多是为服务端程序员量身定做, 你无需涉足各种前端工具的复杂配置, 只需面对浏览器本身, 让一切你所需要的元素与交互, 从这里信手拈来.
layui 定义为 "经典模块化", 并非是刻意强调 "模块" 理念本身, 而是有意避开当下 JS 社区的主流方案, 试图以尽可能简单的方式去诠释高效!
它的所谓经典, 是在于对返璞归真的执念, 它以当前浏览器普通认可的方式去组织模块!
layui 认为这种轻量的组织方式, 仍然可以填补 webPack 以外的许多场景. 所以它坚持采用经典模块化, 也正是能让人避开工具的复杂配置, 重新回归到原生态的 HTML/CSS/JavaScript 本身!
使用场景
layui 可作为 PC 网页端后台系统与前台界面的速成开发方案.
更多前端开发学习 https://www.html.cn/ 的相关知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/framework/layui/17929.html