发布:2023-11-11
该版本计划是对早前《Layui 3.0 技术选型和可持续性迭代的探讨》的方案敲定。
基于当前国内外的前端技术格局,以及 Layui 既有的受众形态,我们决定启动 Layui 3.0 的升级计划。同时,也为进一步体现 Web UI 组件库的多样化和差异化,Layui 3.0 将采用纯原生的 JavaScript CSS HTML 进行开发,以更好地适应于未来。
ES Modules
模块化开发,同时保留 Layui 旧版轻量模块系统CSS
现代特性,以便更灵活地定制主题component
通用组件构造器,用于构建统一规范的 Layui 组件iconpicker,selector
等若干新组件form,table,layer,laytpl,tabs,tree
等几乎所有既有组件grid
栅格系统,由 12
等分升级为 24
等分table
等组件面向大规模数据渲染的性能瓶颈2.x
)Layui 3.0 是一次需要毅力、信心及其他多重条件允许的重大更新,既是对 2.x
开发模式的部分延续,更是一次全方位的加强,力图为国内的 Web 应用开发提供多一种的技术选型,继续发挥它应有的历史价值。
为避免给开发团队带来压力,还请大家不要过多地催问进度。3.0
的开发周期可持续关注: Github Milestones.
Layui 3.0 由 @sentsim @Sight-wcg @sunxiaobin89 等协作者的个人情怀推动 👏