回复:如何评价LayUI和他的作者闲心?

4/19/2017, 7:09:37 PM 13 7026
知乎原话题:https://www.zhihu.com/question/58435239

最近几天发现从知乎来了些访问源,还颇有些些奇怪,一搜才发现原来是从这个话题中来的。既然有幸能在高大上的知乎上露脸,那还是说一两句吧,保证就一两句!

其实写 layui 的出发点很简单:满足服务端程序员的需求。

因此可以毫不保留地说,layui 并非面向于前端开发者,所以我们在组织形式上毅然采用了几年前的以浏览器为宿主的类AMD模块管理方案。layui 定义为“经典模块化”,绝非是自吹她自身有多优秀,也并非是刻意强调“模块”理念,而是有意避开当下JS社区的主流方案,试图以最简单的方式去诠释高效!她的所谓经典,是在于对返璞归真的执念,她以当前浏览器普通认可的方式去组织模块! layui 认为这种轻量的组织方式,仍然可以填补 WebPack 以外的场景。所以她坚持采用经典模块化,也正是能让人避开工具的复杂配置,回归到简单而原生态的HTML/CSS/JavaScript!

有人说 layui 的“抱残守旧” 是一项倒退,在去年刚发布时就饱受前端同行的鄙夷,很多人质疑为毛不直接拥抱MVVM?然而事实上,在国内仍有相当一部分群体依旧在采用较传统的前端开发模式(当然主要是以服务端人员为主),由于他们的核心技能栈不在前端,所以他们总是在寻找前端界面的快速开发方案,比如老牌的BootStrap,而我们的 layui 是为了让人们在这一条路线上有更多(或者说更好)的选择。因此我觉得,需要有人去做这件事并且坚持下去,为着这一群体,直到他们不再需要她,然后在路边树立一块碑碣,上面写着:“layui-过往的雷锋UI”,便挥一挥衣袖,继续前行,也算是功德圆满。但在这之前,我认为 layui 仍会是一个不错的伴侣,目前日均 2w的独立访客就是一个证明。

当然,相比过往的UI,layui 的确还有很大的提升空间,也的确还不能称之为“产品级”方案,但它仍在野蛮生长,我相信离成熟并不会太遥远。

而至于作者“闲心”,也就是我咯。我从业前端六年,功力平平,在技术选型上追求实用、简单,不属于前端圈大雅之堂,自认为是三流前端猿。如果 layui 非出自于我,可能我也会有100种理由去无视它。现如今,我终日扎根在小众圈中,“忽悠” 「 小白 」(别打我,这不是我说的,请参考其它回答)!因为我善良得一B,为人又热情,对妹纸程序媛更是提供免费上门服务,所以可爱的“小白们”亲切地将我称之为“心姐”,当然我并不拒绝这种高级赞扬,尽管它颠倒了性别。

贤心 · 杭州

贤心