Skip to content

介绍

Tea Design 是一个 Vue3 组件库,专注于冷门但是实用的前端组件

它使用 TypeScript 和 Vite 全家桶进行开发和测试

特点

针对性

相比于其他通用组件库,Tea Design 更加关注前端开发者的特殊需求,追求创新与实用的结合

一致性

Tea Design 组件与主流组件库的使用流程保持一致,并且遵循用户的使用逻辑和习惯

约定性

Tea Design 以约定大于配置作为设计原则,为组件属性提供适配的默认值,开发者可按需求选择性的配置

简洁性

  • 样式简洁:组件的样式风格在设计与开发过程中追求简洁美观
  • API 简洁:组件的 API 简洁且易用,具有高度可组合性,在参数异常时会提供详细的位置定位和更改建议
  • 体积简洁:组件库整体打包体积小,耦合性低,并且组件全面支持按需引入

完整性

  • 组件功能完整:组件提供完整且稳定的功能
  • 开发流程完整:遵循“需求分析--设计--开发--测试--文档编写--维护”的流程

数据

  • 打包体积
style.cssdist
17 B62.4 kB
  • 测试覆盖率

Tea Design 所有组件的测试总覆盖率 ≥ 94%

社区

我们鼓励前端开发者和设计者共同学习、分享和探索前端开发中的最佳实践和创意

Tea Design 地址: Tea Design

贡献

TeaShirt

TeaShirt

Creator