不是大厂的KPI项目!开源三天,收获了800颗Star,也得到了Vue.js的作者游雨溪的官方推荐。关于NaiveUINaiveUI是一个基于较新的Vue3.0/TypeScript技术栈开发的前端UI组件库。作者来自图森未来公司。内部维护,一开始用了两年。现在在Github社区开源。第一篇花时间体验一下,推荐给喜欢免费开源的小伙伴。NaiveUI的特性和组件丰富完备,常用的业务组件有70多个。支持按需引入官方主题编辑器。它不需要繁琐的less、sass、css变量,也不需要webpack加载器。它使用由TypeScript构建的高级版本。类型安全的主题系统运行速度快、小巧轻便,并且专门针对样式进行了优化。所有组件都可以进行treeshaked[1],组件可以正常工作而不需要导入任何CSS。[1]treeshakingtreeshaking优化,通过排除未使用的组件来保持包装体积,像摇树一样抖掉枯枝和树叶。亲身体验开发第一次进入官网,看到如此有创意又幽默的开发文档,惊呆了。文档的作者有着丰富的内心世界。稍微浏览一下,就能发现很多歌颂各种歌曲和与作者生平有关的细节。如天津地名等。我把以下组件的文档截图给大家感受一下:这已经超出了很多产品经理的文案水平了。组件的写法大量借鉴了阿里的AntDesign,api文档也非常简单易懂。顺便说一句,我非常喜欢这个组件的官网设计、UI设计和配色。如果你正在学习Vue3和TypeScript,NaiveUI无疑是一个不错的选择。是的,NaiveUI从Vue3.0开始,引用作者的话;请注意,naive-ui仅支持Vue3。如果您使用的是Vue2,请查看其他库。对于一个新出的UI框架,我建议多用于学习,而不是用于生产。任何框架或软件都需要运行一段时间才能稳定下来,即使经过严格的测试也是如此。美中不足的是官网有些服务器好像托管在国外,国内访问不够稳定,有时甚至打不开。您需要工具来稳定访问。一个基于NaiveUI、Vue3/Vite/TS等最新前端技术栈的免费开源中后台和前端框架也在这里:NaiveUiAdmin。免费开源许可NaiveUI是一个开源的前端项目,使用MITlicense许可,任何个人或公司都可以免费下载使用,也可放心用于商业用途。相关网址:https://www.thosefree.com/nai...
