发布:2023-08-11
随着 Layui 2.8
的趋于稳定,我们有必要开始更大版本即 3.0
的升级计划,作为 Layui 近几年最重要的一次版本进阶,它将以怎样的面貌呈现于众人,想必也是许多开发者所关心的。以下是我们希望收集到的意见探讨:
即采用原生 Web 组件开发方案。
采用 jQuery 最新版,在 Layui 现有模式的基础上,对底层和所有组件进行重构和进阶。
你认为 Layui 应该采用上述哪种方案? 可在评论中发表您的看法,这将决定 Layui 未来的走向。
而不论采用哪种,有两点是明确的:
- 自 3.0 开始,Layui 会彻底丢弃 IE 这个历史包袱,只对主流浏览器做支持。
- Layui 只会采用一种开发模式持续维护,而很难将精力同时分散在两个方向。
为什么不考虑 React,Vue,Svelte?
我认为市面上基于 React 和 Vue 的 UI 库已经做的足够优秀,Layui 没必要再卷入其中,当然,既喜欢 Layui 又喜欢 Vue 的小伙伴,也可以使用 Layui-Vue;而 Svelte 尽管我个人比较喜欢,但它在国内还没有形成群众基础;我们希望提供与之相对不大一样的技术方案,供开发者多一项选择,这可能恰恰也是 Layui 的使命和意义所在。
大家同样可在评论中发表见解。
可能许多人都注意到了 Layui 这几个月高度活跃的版本迭代,但在开始规划 3.0
之前的很长一段时间,我个人对于开源的未来谈不上有多大自信,我的信心更多是来自于社区陆续涌现出来的优秀的协作者,看着他们每次认真地提交 PR,每天耐心地回复各式各样的 Issue,不图回报。我深感惭愧,更于心不忍,为了不让节奏断拍,Layui 自然要保持版本的继续迭代,但也呼吁大家珍惜和善待这些贡献者们,不要随便甩下一个 Issue,内容潦潦草草。我们应当遵循社区制定的规范,认真组织文字,共同维护好 Layui 的社区氛围,这也是对贡献者们最基本的精神回馈。
当然,对于我个人而言,许多事情并不会受到我个人的意志转移,我希望借着前面 Layui 2.8 的良性迭代和新文档站的上线,为 Layui 继续提供一个更好的精神「基站」,给依然在坚持使用 Layui 的小伙伴输出信心。
对于如何不辜负开源创作者的热情,你是否有更好的建议?
我们都以为 Layui 早在 2021 年就已经完成了它的历史使命,但基于过去相对庞大的使用群体,人们并没有打算忘记它。过去两年,社区呼吁 Layui 保持振作的声音此消彼长,终于促使了 Layui 在 2023 年 4 月的状态复燃。但万里长城,我们还仅仅只是踏出了几小步。面对未来,你认为 Layui 应该向哪些方向拓展,才能形成良性的生态循环,才能真正地为国内的开源事业贡献一份热量?欢迎在评论区畅所欲言。