非大厂 KPI 项目!开源三天就收获 800 Star,还获得 Vue 作者尤雨溪的官方推荐。

关于 Naive UI

Naive UI 是一款基于当前比较新的 Vue 3.0/TypeScript 技栈开发的前端 UI 组件库,作者来自图森未来公司,一开始内部维护并使用两年,如今在 Github 社区开源了,第一时间体验并推荐给各位喜欢免费开源的伙伴们。

Naive UI 的特点

  • 组件丰富完整,超过70个常用业务组件,支持按需引入
  • 官方提供主题编辑器,不用繁琐的 less、sass、css 变量,也不用 webpack 的 loaders,使用的是由 TypeScript 构建的先进的类型安全主题系统
  • 运行快小巧轻量,专门针对样式优化,所有组件都可以 treeshaking [1],不需要导入任何 CSS 就能让组件正常工作

[1] treeshaking 树摇优化,通过排除用不到的组件来保持打包体积,就像摇树一样把枯枝败叶摇落。

开发上手体验

第一次进到官网,就感叹看到这么有创意且充满幽默的开发文档,文档作者的内心世界很丰富,稍微翻一下能找到很多致敬各种歌曲以及和作者生活相关的细节,比如天津地名等。截取了下面几个组件的文档截图给各位感受一下:

这已经超过了很多产品经理的文案水平了。组件的写法很多借鉴了阿里的 Ant Design, api 文档也写得十分简单易懂,顺便一提,这款组件的官网设计以及 UI 设计和配色我都非常喜欢。

如果在学习 Vue 3 和 TypeScript,Naive UI 无疑是一个很好的选择,没错,Naive UI 开端就 Vue 3.0 起,引用作者的话说;

注意,naive-ui 仅支持 Vue3。如果你在使用 Vue2,可以去看看别的库。
对于一个新鲜发布的 UI 框架,我建议用于学习大过于用于生产,任何框架或软件都需要经过一定的运行时间才趋于稳定,哪怕是经过了严格的测试。

不足的是,官网有服务器似乎托管在国外,国内访问不够稳定,甚至有时还打不开,需要借助工具才能稳定访问。

免费开源许可

Naive UI 是一个开源前端项目,使用 MIT license 许可证书,任何个人或公司都可以免费下载使用,放心商用吧。

原文链接:https://www.thosefree.com/naive-ui

Naive UI - 火热出炉!基于 Vue 3.0/TypeScript 的免费开源前端 UI 组件库相关推荐

  1. 2020usnews研究生计算机专业排名,重磅!2020年USNews美国大学研究生专业排名火热出炉!...

    原标题:重磅!2020年USNews美国大学研究生专业排名火热出炉! 据US News官网最新消息,2020年全美研究生院排名昨天正式发布.USNews最新发布了2020美国大学研究生专业排名,整个排 ...

  2. Muse-UI(基于 Vue 2.0 和 Material Desigin 的 UI 组件库)

    基于 Vue 2.0 和 Material Desigin 的 UI 组件库,Muse UI 拥有40多个UI 组件,用于适应不同业务环境.Muse UI 自定义主题方式极为优雅,仅需少量代码即可完成 ...

  3. 【Puzzle】基于 Vue 和 Webpack4 的可插拔式微前端架构

    基于 Vue 和 Webpack4 的可插拔式微前端架构 - Puzzle 演示环境:PuzzleDemo 什么是 Puzzle Puzzle 是基于 Vue 和 Webpack4 实现的一种项目结构 ...

  4. Eui基于vue开箱即用的免费后台开源框架

    前言 致力于快速开发和vue的开发学习,通过Eui你可以直观的感受到前后端分离带来的便捷和高效.同时你也可以通过Eui学习到vue的基本开发形式,缩短您开发的进度,增强直观体验. 简介 Eui是基于V ...

  5. Element 2.6.0 发布,基于 Vue 2.0 的桌面端组件库

    开发四年只会写业务代码,分布式高并发都不会还做程序员?   Element 2.6.0 发布了,Element 是一套为开发者.设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库,提供了配套设 ...

  6. 小程序官网CMS开源项目出炉,Weixin-App-CMS 1.0 版本正式发布

    小程序官网CMS开源项目出炉,Weixin-App-CMS 1.0 版本正式发布 Weixin-App-CMS 是捷微团队开发的微信小程序CMS开源项目,涵盖了微网站的基本功能,能够快速发布简单易用的 ...

  7. 8大行业场景!最新 Apache Flink 行业案例集火热出炉

    简介:Apache Flink 社区携手一线企业重磅推出8大行业实践案例,本书整理了 Flink 社区近一年的行业案例,供大家参考! Apache Flink 是一个开源的分布式大数据处理引擎,可对有 ...

  8. vue 3.0尤雨溪亲推ui组件库naive

    前言 2021年6月7日 尤雨溪在微博上推荐了naive 这个来自图森未来的开源组件库. naive ui 组件库官网 https://www.naiveui.com/zh-CN/os-theme 安 ...

  9. 基于vue的响应式ui框架_基于Vue.js的响应式和可配置UI框架

    基于vue的响应式ui框架 Framevuerk (Framevuerk) Fast, Responsive, Multi Language, Both Direction Support and C ...

最新文章

  1. 人工智能专业太卷,发不出好文章?看看顶刊审稿人怎么说...
  2. 全面剖析【二叉树】的各类遍历方法
  3. [转]最流行的android组件大全
  4. 程序员的十个糟糕的行为
  5. 【node节点版本管理器NVM,详解安装教程,建议收藏】
  6. Codeforces 1028C(面积并/思维)
  7. TensorFlow---(1)开源软件库TensorFlow最全教程和项目列表
  8. css里面设置body背景图片满屏
  9. django模板变量直接显示html代码的问题
  10. 形容计算机老师风采的句子,赞美老师的优美句子
  11. 【视频音频】雷霄骅开源视音频项目汇总
  12. AES对称加密原理及服务
  13. 嵌入式--Flash操作中的标准SPI,Dual SPI,Quad SPI
  14. 焦作大学计算机专业分数线,焦作大学历年分数线 2021焦作大学录取分数线
  15. delphi的时间Ttime,Tdatetime的信息
  16. 双十一不孤单,再过几小时北欧人民也和你一样开始抢单
  17. 搞计算机的真的不配拥有爱情吗。这是她给我留下的最后一段话
  18. Windows系统时间不准问题
  19. IFA与“色“俱进,三星“量子点+曲面”如何掀起新变革?
  20. word 2007 删除表格内容

热门文章

  1. 码住丨这五款app打开了新世界的大门
  2. 【Git】常用命令详解(循序渐进,逐步分析)
  3. 头歌平台(EduCoder)—— Matplotlib接口和常用图形
  4. CSS 元素垂直居中
  5. FBI的阅人术_如何在一开始谈话的几分钟内,了解这个人?
  6. PPT设计思维干货分享(一)
  7. 【Python数据分析及可视化】美国犯罪监禁数据分析与可视化
  8. 基于区块链的供应链金融系统解决方案—我的程序员学院课程
  9. 模糊搜索——Vue单页面-Element UI
  10. 我们应该去哪个网站学习软件测试呢?