首页 > 教程 > 动态 > 正文

ayui 官网为什么要下线?后续来了 layui为什么下架

转载2021-10-22 11:24:26 0 26

多年前,我在知乎上某个关于 layui 的讨论中这样写道:

layui 的出现是为了给后端开发者提供多一种的前端选择,直到人们不再需要它,然后在路边树立一块碑碣,上面写着:layui-过往的雷锋 UI,便挥一挥衣袖,继续前行,也算是功德圆满。

所以, layui 是应时而生的,如今也只是顺时而「退」。layui 从 2016 年首次发布,便迅速进入了开发者的视野,一路可算得上高歌猛进,在那个 jQuery 持续没落的年代,layui 可能是唯一一个,在本土的关注度甚至普及率层面比肩 Bootstrap 的 UI 库,它得益于一个空缺的时代。直到网站即将关闭,仍然有日均超过 2w 的 uv 在驻留,尽管相比于巅峰期已不足三分之一,但也足以说明,这是一个怎样被低估的存在。

很多人对网站的突然关闭感到很疑惑,为了避免谣言滋生,我从复杂的思绪中,大致提取了以下三个因素。

一. 元因素:

随着 ES6 的广泛普及,JavaScript 的语言特性有了前所未有的提升,加之 IE 的主动退场,最初为简化 DOM 操作及浏览器兼容性问题的 jQuery 已经失去了它的核心优势,与此同时,更多被社区验证可行的方案陆续登场,诸如以 React 和 Vue 为代表的 JS 框架,使得在构建复杂 Web 界面时变得更加得心应手。而 layui 作为 jQuery 时代最后仅存不多的传统 UI 组件库,确实也到了该放手的时候,这是开源者对未来的思考,也是所有 Web 开发者必须面对的现实。关闭官网,正是这样的一种呼吁。

二. 内因素:

layui 是 es3/es5 时代 AMD+jQuery 的产物,所以它无论是在管理模块还是视图渲染上,都是在向原生妥协,一个组件从 DOM 查询到数据的动态变更,效率已不合时宜。所以从一开始,就已经界定了它所面向的是传统后端开发者(或非专业前端开发者),尽管他们可以在已有的技术认知上,去无缝掌握 layui,并快速完成 Web 界面的构建。但这是一项已被边缘化的工作,它的缺点同优点一样明显,对于 layui 的受众群体而言,当一个系统完成之后,随着时间的推移和功能迭代,不得不面对的,可能是积重难返的维护。关闭官网,不只是一种呼吁、一种象征,更是一种实际的行动。

三. 外因素:

如果上述因素是可以努努力改变和扭转的话,那么「外因素」则是彻底打消了这一念头!

其中有以下几点:

  • 项目缺乏一个良性的生态支撑,后程驱动不足。

  • 项目遭受了太多外界不必要的干扰(实为官网下线主因),一度让我对某些事情失去信心。

  • 随着站长时代的谢幕,layui 官网的存在反而成为一种深深的负担。

尽管如此,我仍然相信,在未来,我国的开源生态一定会越来越好,也一定会有更健全的保护机制让开源创作者免受其扰。

顺应时代,才是开源项目的价值所在。


以下写的比较好的一位知乎网友

作者:写代码的产品兔

感谢layui,感谢贤心。

layui是一个面向后端开发人员的Web UI 解决方案,从技术上来说,可能从他诞生的那一天起就已经落伍了。

然而很多时候我们的目的是在最短的时间内做出想要的东西,根本就不奢求技术上有多优雅。

其实用layui做出来的网站无论是颜值使用体验都还是可以的,而对网站的用户来说关心网站是用什么技术开发的干嘛,事实上也没有普通的网站用户会关心这些。

再加上layui对新手太友好了,入门极快。

贤心说layui是面向后端开发者的,面向原本不太会前端的开发者。而我当时用layui的时候连后端开发都不是,事实上当时根本就不会写代码,连看都看不太懂。

记得当时那个$符号真的是把我搞得晕头转向,而对于稍微会点代码的人百度一下知道是jquery基本就搞明白了,可我当时连jquery是个啥也不知道啊。

当时所有的代码基础就是刚刚花个把月时间在菜鸟教程上学的前端三件套+还在学习进行中的php。

就这样大概一个星期就上手了,买了layui admin,然后自己想要的东西大致上样子就出来了。这里的上手不是写代码练习,而是直接做成品。事实上我当时就是边学就直接做成品了,反正产品上线是首要的,技术是顺便学的。

就是这样,可能在自己还搞不太明白技术上咋一回事的情况下东西已经做出来了。也许这就是layui能收获这么多用户的一个很重要的原因。如何让一个不会写代码的人能在短时间内用框架做出东西来,这里面更多考验的是产品设计的能力。

任何一个技术框架都是一个产品,他的用户就是开发者。很多时候一个框架能让代码基础多低的人在多短的时间内能做出东西来,很大程度上反应了框架开发者的产品设计能力。

从这个角度来看,贤心应该算是个很厉害的产品经理。然而再受欢迎的产品也需要资金支持才能长期稳定的发展,要么有稳定的赞助要么产品本身能有稳定的收入。

但似乎layui的商业化可能并不是很成功。

可能此次官网的下线也有这方面的原因。但这可能不是layui官网下线的主要原因。

因为现在serverless越来越成熟,使得一个网站的运维成本极大的降低,还有很多前端网站托管都不用买服务器,费用也比较低。而是前端三大框架真的是太强大了,尤其是其中的vue对新手也非常友好。记得我第一次用vue就是把我用layui做的网站里某一个页面试着弄了一下。

太简单了吧,也不用安装,直接找个vue的cdn在要用vue的页面上用<script>标签引入,照着vue的示例代码一弄就搞定了。

原本用layui很难弄的交互操作,用vue就这么轻轻松松搞定了。

这么简单,,这就搞定啦,,可我明明还不会vue啊,我只是大致看了一下vue官网的开发文档啊,,我都还没看明白呀。可能是layui的使命确实已达,确实到了拥抱 Vue.js、拥抱 Element UI、拥抱更好的新时代,以及,所有那些值得去追求的美好事物的时候了。

但别忘了,layui曾经真的发挥了很大的价值,未来仍然可以继续发挥价值。

记住,很多时候我们的首要目的是用尽可能短的时间以及尽可能低的成本做出满足用户需求的产品,不是技术有多高级。

所以建议大家如果要用layui做后台管理系统的话,还是找贤心买layui admin吧,主要是为了省时间。

如果你的时间很便宜,可能直接上前端三大框架才是明智的选择。

全栈记事也备份了Layui的官方文档 https://www.python87.com/layui/index.htm

Post Views: 3,121


以上就是《ayui 官网为什么要下线?后续来了 layui为什么下架》的详细内容,更多请关注 “设计者在线”其它相关文章!

申明:本站文章多来自互联网,如果侵犯了你的权益,请联系站长及时处理!谢谢!!

  • 相关标签:
  • 本文由 设计者在线 原创发布,转载请注明出处,感谢您的尊重!
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论 条评论
  • 专题推荐

    • 帝国系统

      简介:帝国CMS系统教程,开发技巧

    • JQUERY

      简介:春节好春节好春节好春节好春节好春节好春节好春节好

    • 不忘初心牢记使命教育活动

      简介:不忘初心牢记使命教育活动

    • 我们的生活

      简介:我们的生活我们的生活我们的生活我们的生活我们的生活我们的生活我们的生活我们的生活我们的生活我们的生活我们的生活我们的生活我们的生活

    • 明天会更好

      简介:明天会更好明天会更好明天会更好明天会更好明天会更好明天会更好明天会更好

    推荐视频教程
    视频分类
    [!--date--]Y-m-d[!--date--]