一个新的 Vue3 组件库,应用简略,配置灵便,作者是一个集体开发者,值得关注。
对于 Fighting Design
Fighting Design 是一款灵便、优质的前端组件库,基于以后风行的 Vue3 + TypeScript + Vite 开发,不便开发者在 Vue3 我的项目中疾速集成。和绝大多数开源的组件库不同,这个我的项目次要由来自杭州的开发者田同学 开发和保护,在最新的一期阮一峰科技周刊中还被举荐了,广受关注。
Fighting Design 的技术个性
- 应用 Vue3 最新个性开发
- 全面基于 Vite,速度够快
- 没有第三方依赖,够纯正
- 提供不同打包模式,兼容不同我的项目
- 反对残缺引入和按需引入,缩小打包体积
- 应用 TypeScript + Template 编写,严格的 TypeScript 类型,全局无 any 类型
- 欠缺的单元测试
Fighting Design 开发上手体验
Fighting Design 目前提供了数十个前端开发罕用的根底组件,UI 设计颜值在线,设计格调中性耐看,也领有具体的应用文档,上手应用很简略。
反对 pnpm、npm 和 yarn 三种形式装置:
如果不是工程化我的项目,也反对像 Vue 一样,间接在 html 引入 js 的形式应用:
Fighting Design 每一个组件都有代码示例,文档编写得也很好,应用非常简单。骨架屏、水印、日历这几个组件做得很不错,很实用。
不过目前的组件都很根底,像表格这种绝对简单的组件还没有,目前也还只是 Beta 版本,不过作者很怠惰,目前这个阶段代码提交很频繁,始终在更新,从往年 4 月份首次提交至今,曾经初具规模。作者在官网呐喊更多开发者参加保护,如果你也有志愿参加,能够分割作者退出,门槛不高。
收费开源阐明
Fighting Design 是一个由集体开发者打造的 Vue3 UI 组件库,整个我的项目基于 MIT 开源协定,任何集体和公司都能够收费下载应用,自 2022 年 4 月首次提交代码以来,目前曾经有超过 200 star 了,十分值得关注。
因为 Fighting Design 目前还不是正式版本,不倡议用来作为生产我的项目应用,倡议作为学习进步应用。
相干网址:https://www.thosefree.com/fig…