突发!LayUI宣布下线

news/2024/7/10 0:54:30 标签: java, javascript, html, vue, 微软
htmledit_views">

偶然的事件,看到 LayUi(读音 "类UI")官方说,LayUI官网  https://www.layui.com/ 将关闭,多少有些伤感。

或许,有人会说,通知里也说了,“新版下载、文档和示例等仍会在Github 和 Gitee”

但,所谓“人走茶凉”,后期原作者的工作重点,肯定将淡化 LayUI 开发。

我们从 LayUI 的通知里看到,原作者说“在前端工程化迅速席来的浪潮中,我们仍然感受到一丝来自于 jQuery 的余晖, 鼓励大家去拥抱 Vue.js、拥抱 Element UI。”

是的,现在连 JQuery 都光辉不在了,更何况 Layui,这是否预示一个时代的结束?

b65318f9ebf17ea07085cf86b18ff8f9.png

LayUI 的特性

vue、 react、 angular、更有类似 ant design,elementUI 等巨头的围攻下

LayUI 坚韧的活着,自然有其独特的特征。

那就是 LayUI:简约实用。

正像原作者所说,LayUI 原本就是为后端开发人员而做的。

比如,一个静态表格,基本上在不修改的现有代码的情况下,只要增加 class="layui-table",就能立刻展现出优美的界面。

这简直就是后台开发人员的福音。

更具体的说,当你使用 ASP.NET Gridview 控件时,基本上只要增加 class="layui-table" 就能达到 UI 上专业的美观效果。

这和 Ant Design 这种 UI 设计理念完成不同,在 Ant Design 里,你需要 import/export 各种 JS 包。

096a01740ba70271279637cf561778c8.png ad097c8ea6cec463671e059b62af0080.png

LayUI 最大的特色是美观

原作者说:视觉疲劳的形成往往是由于颜色过于丰富或过于单一形成的麻木感,而 layui 提供的颜色,清新而不乏深沉,互相柔和,不过分刺激大脑皮层的神经反应,形成越久越耐看的微妙影像。合理搭配,可与各式各样的网站避免违和,从而使你的 Web 平台看上去更为融洽。

我很喜欢 layui 的布局,特别适合做后端的项目,我自己在做启明星软件时,基本上后端都采用 layui 框架。

f6912c133e9b662ebb8ed44d01fe0640.png

layadmin

LayUI 还提供了一个收费的框架-LayAdmin。

如果简单类比 Layui 和 LayAdmin 的区别,

layui 好比是轮胎,车盖,方向盘,他是一个个独立的组件。

而 layadmin 好比是一辆车,他是把 layui 各个组件组装成一辆汽车,作为一个半成品(因为数据是静态的)。

70219003a629ce364fc7f70a90527d92.png

layui 的问题在哪里?

又想马儿跑得快,又想马儿不吃草,是不可能的。

layui 受到最大的“攻击”或者说“嘲笑”是,他的模块是“四不像”,他既不是 CMD(Common Module Definition),

也不是 AMD(Asynchronous Module Definition),也可能是历史原因,本身,在 html" title=java>javascript 里解决闭包一直是一个棘手的问题。再加上,ES6 之前,Javascript 本身也不支持 import/export。

所以,layui 定义了自己的写法。但是,这种写法确实很简单适用。

在数据绑定方面,也比较麻烦。另外,对移动端支持的也不是很好。

所以,layui 非常适合企业应用系统的开发。

layui为什么关闭?

虽然 layui 的关闭原因我们不是很清楚。

但是,我们多少还是可以猜测一下:layui 关闭可能最大的一个原因是:原作者累了,是真的累了。

layadmin 提供了两个版本,一个是 iframe 模式,一个是 single page 模式,这种难度太大了。

同时,做开源也不赚钱(特别是这前段框架,也很难加密),也可能是作者关闭网站的一个原因。

其实,我以前也有 issue 给她建议,做好商业化也很重要。

世上没有完美的产品,在适时推出 layadmin 商业化,用户是愿意购买的。

不管如何,感谢贤心,我们希望 layui 未来,越来越好。

作者:启明星工作室

https://www.cnblogs.com/mqingqing123/p/15329717.html


http://www.niftyadmin.cn/n/1251159.html

相关文章

一招减少 JavaScript 代码量

如今依赖 JavaScript 提供交互的网站越来越多。虽然 JavaScript 可以提供愉快的体验,但同时也带来了一些负面影响:页面加载时间变长;只有在 JavaScript 加载完成且正确无误后,页面才能使用;团队需要足够的手段和资源来关注可用性、…

2021 年 VS Code 主题推荐

一个好的工作环境,离不开一个好的生产力工具(高配电脑)、一个高分辨率显示器(27 寸 4 K)、一个人体工学椅和一套优良的键鼠。8cd11ecf69d64849c073e82397e43d2c.jpg当然说完了硬件,我们的软件也要用的舒服。…

碎片时间学习,我推荐这几个前端公众号

前端技术日新月异,发展迅速,作为一个与时俱进的前端工程师,需要不断的学习。这里强烈推荐几个前端开发工程师必备的优质公众号,希望对你有所帮助。大家可以像我一样,利用碎片时间阅读这些公众号的文章。1前端Q大厂内推…

继 layui 之后, jQuery Mobile 宣布完全弃用!

layui 官网下线就在前几天, layui 的作者贤心在官网发布公告,layui 官网将于 2021年10月13日 进行下线。在前端工程化迅速袭来的浪潮中,我们仍然感受到一丝来自于 jQuery 的余晖, 鼓励大家去拥抱 Vue.js、拥抱 Element UI。贤心的…

动态组件还能这么玩?

○ 背景这篇是作者在公司做了活动架构升级后,产出的主文的前导篇,考虑到本文相对独立,因此抽离出单独成文。题目为动态组件,但为了好理解可以叫做远程加载动态组件,后面统一简化称为“远程组件”。具体是怎么玩呢&…

实现无感刷新 token 我是这样做的

原文: https://juejin.cn/post/6983582201690456071前言 最近在做需求的时候,涉及到登录token,产品提出一个问题:能不能让token过期时间长一点,我频繁的要去登录。前端:后端,你能不能把token 过期时间设置的长一点。后端:可以,但是…

几年后的 JavaScript 会是什么样子?

前言最近看到了一些很有趣的 ECMAScript 提案,如 Record 与 Tuple 数据类型,借鉴自 RxJS 的Observable,借鉴自函数式编程的 throw Expressions,带来更好错误处理能力的 Error Cause 等。可以认为,等这些提案推进完毕&a…

前端不容你亵渎

背景最近我在公众号的后台收到一条留言:言语里充满了对前端的不屑和鄙夷,但仔细看看这条留言,里面的观点是一点都经不起推敲。按理说这种毫无道理的喷我是不用搭理的,但考虑到有这种想法的人可能不止他一个,而我又是一…