Vue3 开源组件库 Fighting Design 成员招募
Hello
大家好,我是田同学。一位开源组件库作者,有兴趣可以加我微信:T2000000000000000001
,一起共同学习。
最近我在开始做了全新的 Vue3
开源组件库 Fighting Design,可以带领各位一起参与开源组件库的开发,大家感兴趣的话可以参与到其中,欢迎加入!
关于 Fighting Design
Fighting Design
是基于 Vue3
+ TypeScript
打造的一款桌面端用于提高开发效率和提升用户体验的的组件库。为开发者和设计师准备,希望开发者可以借用 Fighting Design
的设计,在不久的将来,孕育出更高阶的组件库。
优势
Fighting Design
作为一个刚刚起步的组件库,有什么优势呢?
- 会有全新的组件设计思想,暂取名
联合组件
- 可以亲眼看到组件的整个开发流程,它是如何进行设计的,如何进行迭代优化的
- 可以亲自参与到其中进行开发
- 加入门槛较低,适合新手
- 可以了解到项目中的各种规范,比如代码规范、样式规范、目录规范、提交规范等等
- 可以随时提出你的建议。比如某个组件你想要 xx 功能,都可以新增
- 详细的文档,每个组件的每个配置项都有详细的说明和演示
- 根据你实际的业务需求完善组件的功能
技术栈
下面介绍一下 Fighting Design
用到的技术栈:
- 构建项目
pnpm
+monorepo
- 核心技术
Vue3
+TypeScript
- 打包使用
Vite
- 单元测试
Vitest
+test-utils
- 文档编写
Vitepress
- css 预处理器
Sass
加入 Fighting Design 有什么要求?
只要有一个热爱开源的你即可加入!
并不需要你的技术有多高,只需要你对开源的热爱,就算你的技术很糟糕,也可以参与编写文档的开发,改改错别字水个 PR
,都是可以的。
加入可以干什么?
目前项目还是处于刚刚起步阶段,组件刚刚只做了几个,各个部分还都不算成熟,目前可以做的东西还是比较多的。
比如:
- 目前的打包还不是很完美,可以进一步的配置
- 单元测试也可以写的更加完善一些
- 规范上可以更加严格一些,比如代码规范、样式规范、提交规范、开发规范等等
- 在现有的组件中找出
bug
,或者看到哪里有不合理的代码,进行优化的代码修改 - 还可以在文档中找出错误并修改
- 当然也可以开发全新的组件
相关链接
联系我
- 微信:
T2000000000000000001
- Github:
https://github.com/Tyh2001