layui 小卡片_如何评价LayUI和他的作者贤心?

既然是如何评价, 那么就要容得下批评, 如果说批评的不对, 请用事实和你的观点去反击, 玩戴帽子的把戏和人身攻击有意思吗? 看回答, 还以为前端把你们怎么滴了似的.

评价一个前端框架, 一帮人喊着让前端闭嘴, 佩服 佩服.

如果说要做模块化, 又不想使用webpack等打包工具, 那么完全可以使用诸如AMD之类的模块规范

首先, AMD规范是JS社区公认的模块标准, 应用的范围广, 基本上前端常用的库都做了对AMD的支持.

第二, AMD规范有大量成熟的模块加载器(Require.js, System.js), 可以实现浏览器级别的模块加载,使用上并不会比layui的模块加载器复杂.

layui做了一套不与任何标准兼容的方案, 带来的负面影响有两个:很难将layui整合到现有的项目中

如果一个全新的项目, 从开始时就按照layui的标准来开发, 那么当你需要在项目中引入其他库时, 必须进行手动的包装, 使其能够被layui的模块加载器加载, 具体的例子可以参见layui中jQuery是如何变成layui模块的.

当然, 你可以直接使用script标签直接引入, 但是你使用这种方式的话, 模块化的意义何在呢?

很明显, 这样会增加开发成本, 不是正与作者提出的简单, 高效背道而驰吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值