欢迎wok-ui加入渠成开源社区!

2024-01-23 13:57:00
晓彤
原创
494

项目作者


昵称:Peak Tai

项目介绍

wok-ui 是一个前端 UI 组件库,简洁易用,响应式设计,支持国际化,无第三方依赖。基于 Typescript 有很好的类型支持,注释详细,结合 IDE 基于类型推断的自动补全,有很高的开发效率。


优缺点


优点:
  • 学习成本低,接近于裸 dom;
  • 强类型推断,开发更效率,尽可能在编译期发现错误;
  • 体积小,但是功能还算丰富,无第三方依赖;
  • 由于无动态代理和虚拟层,坑比较少,性能还可以。

缺点:
  • 不支持数据同步视图,自动化程度低,需要手动调用方法确定要渲染的时机;
  • 无 dom 差异化渲染,全量渲染有时效果不是很理想,想要好的效果需要细致处理;
  • 可能会有很深的嵌套,较深的代码层级,较深的 dom 层级;
  • 与其它 UI 框架混用可能会冲突,为了简化,css 类名都是语义化的,嫌加前缀太繁琐了。

理念
  • 不承诺不负责,没有太多的精力投入到这个项目,无法保证后续的更新;
  • 不追求大而全,保持克制,只实现必要的基础功能,保持简单;
  • 面向对象,易于理解,方便封装和抽象,同时也很灵活;
  • 模块化,利于复杂业务拆分,职责单一,保持专注;
  • 不兼容老旧浏览器,不在无意义的事情上浪费时间。


关于渠成开源社区

渠成开源社区是专注于帮助开发者实现商业化的社区,依托主体为青岛渠成开源计算机网络技术研究中心,是非营利、中立且公益的社会组织。

渠成开源社区主要面向一线开源软件生产者、贡献者、组织者、赞助商和用户,以解决具体实际问题为宗旨,旨在帮助中国开源项目实现商业化。
文章分类
联系我们
百度统计