NutUI 是一套移动端轻量级 Vue 组件库。
特性
- 跨平台,支持Taro多终端开发小程序(稍后上线,敬请期待)
- Vue3升级(开发中,敬请期待)
- 全新的架构
- 50+ 京东移动端项目正在使用
- 参照京东APP 7.0 视觉规范
- 支持按需加载
- 详尽的文档和示例
- 支持定制主题
- 支持多语言(国际化)
- 支持 TypeScript
- 支持服务端渲染(Vue SSR)
- 单元测试加持
- 配套有基于Webpack的构建工具,可快速创建已内置本组件库的Vue工程
NutUI 是一套移动端轻量级 Vue 组件库。
NutUI 2.2.7 发布了,NutUI 是一套移动端轻量级 Vue 组件库。 此版本更新内容: feat(FixedNav):新增悬浮导航组件 @richard1015 feat(Notify):新增通知组件 @shenqistart feat(CountUp):新增数字滚动组件 @Ymm0008 upd(Elevator):优化电梯组件 @zhenyulei upd(NoticeBar):重构优化内部代码 @shenqistart fix(Rate):修复props 数据监听问题 @yushuang fix(TextBox): 修复文本域初始化字数展示问题 @guoxiao158 fix(Dialog...
NutUI 2.2.5 发布了,NutUI 是一套移动端轻量级 Vue 组件库。 此版本更新内容: feat(Address):新增地址组件 @yangxiaolu1993 upd(Popup):优化内部代码、单元测试 @yangkaixuan upd(LeftSlip):重构优化代码 #229 @vickyYE upd(Video):修复自定义蒙层 @vickyYE upd(Tab):优化内部代码,支持多页签滑动 @zhenyulei fix(Range):stage 失效、控制器重叠问题 #242 @undo03 fix(CountDown):修复 startTime 异步更新问题 @undo0...
NutUI 2.1.0 发布了,NutUI 是一套移动端轻量级 Vue 组件库。 此版本更新内容: feat: 新增上传组件Uploader feat: 服务端渲染新增支持按需加载 chore: UMD包支持commonjs规范,服务端渲染不再需要引commonjs版的构建包了 chore: 大幅削减完整版构建包体积 chore: 自动创建新组件配置和模板功能优化 test: 单元测试功能优化 upd: Scroller组件优化 upd: Picker组件优化 fix: 修复Dialog组件取消按钮触发事件错误的问题 doc: 文档...
前言 NodeJs的出现,让前端工程化的理念不断深入。先是带来了Gulp、Webpack等强大的构建工具,随后又出现了vue-cli和create-react-app等完善的脚手架,提供了完整的项目架构,让我们可以更多的关注业务,而不必在项目基础设施上花费大量时间。 但是,这些现成的脚手架未必就能满足我们的业务需求,也未必是最佳实践,相信每个大公司都有定制开发的的脚手架,今天我们来读一下京东 NutUI 组件库中的内置脚手架 NutUI-CLI NutUI ...
VUE 给大家带来了组件化,这个功能给开发人员带来了强大并且简洁的复用组件能力。设计精美,扩展良好的组件无疑会让产品效果更加统一,带来更好的观看感觉,减少大量重复性工作,提高代码的可维护性。带着这些个目的我准备研读大厂源码,京东的 nutui 是我比较中意的一款,大量小巧漂亮的动画让我爱不释手。这篇文章就是我为大家奉上的阅读 nutui 源码心得 目前已经重复实现的组件 picker actionsheet radio checkbox switch b...
这段时间需要做一个移动端项目,我需要选着用哪个UI库,其它的UI库没多看,看了看mintUI和nutUI,感觉mintUI的功能要比nutUI的功能少点,mintUI是饿了么团队开发的,而nutUI是京东团队开发的,两个团队都是国内强悍的团队,我发现mintUI可以用CDN引入,从而减少项目体积,而nutUI我也想用cdn的形式引入 nutUI文档地址:http://nutui.jd.com/#/intro 新建好vue项目后,在public/index.html文件中引入css以及js即可,不过页面引入...
众所周知,单元测试功能,是组件库开发中必不可少的一部分,负责进行检查和验证,保证了组件的合理性和规范性。本文主要讲的就是单元测试在 NUTUI 组件库 中的探索实践,我们将从如何编写单元测试、持续集成服务、Coveralls 自动测试代码覆盖率三方面进行阐述。如图所示: 如果你对这些内容感兴趣,就和我一起来看一下吧! 单元测试配置 在进入单元测试配置正文之前,我们先来了解下面两个问题。 单元测试是什么? 为什么需要单...
https://juejin.im/post/5e66ee55f265da57133b3927 众所周知,单元测试功能,是组件库开发中必不可少的一部分,负责进行检查和验证,保证了组件的合理性和规范性。本文主要讲的就是单元测试在 NUTUI 组件库 中的探索实践,我们将从如何编写单元测试、持续集成服务、Coveralls 自动测试代码覆盖率三方面进行阐述。如图所示: 如果你对这些内容感兴趣,就和我一起来看一下吧! 单元测试配置 在进入单元测试配置正文之前,我们先来...
众所周知,单元测试功能,是组件库开发中必不可少的一部分,负责进行检查和验证,保证了组件的合理性和规范性。本文主要讲的就是单元测试在 NUTUI 组件库 中的探索实践,我们将从如何编写单元测试、持续集成服务、Coveralls 自动测试代码覆盖率三方面进行阐述。如图所示: 如果你对这些内容感兴趣,就和我一起来看一下吧! 单元测试配置 在进入单元测试配置正文之前,我们先来了解下面两个问题。 单元测试是什么? 为什么需要单...
https://juejin.im/post/5e66ee55f265da57133b3927 众所周知,单元测试功能,是组件库开发中必不可少的一部分,负责进行检查和验证,保证了组件的合理性和规范性。本文主要讲的就是单元测试在 NUTUI 组件库 中的探索实践,我们将从如何编写单元测试、持续集成服务、Coveralls 自动测试代码覆盖率三方面进行阐述。如图所示: 如果你对这些内容感兴趣,就和我一起来看一下吧! 单元测试配置 在进入单元测试配置正文之前,我们先来...
https://juejin.im/post/5e5f8060e51d4526ca15d6ad NutUI 是一套京东风格的移动端Vue组件库,开发和服务于移动Web界面的企业级前中后台产品。通过NutUI,可以快速搭建出风格统一的页面,提升开发效率。目前已有近 40 个组件,这些组件被广泛使用于京东的各个移动端业务中。 本次升级内容: 新增组件 Popup组件(自定义弹出层) LeftSlip组件(侧滑菜单,侧滑删除) LazyLoad组件(图片懒加载) TextInput组件(文本框) TextBo...
https://juejin.im/post/5e5f8060e51d4526ca15d6ad NutUI 是一套京东风格的移动端Vue组件库,开发和服务于移动Web界面的企业级前中后台产品。通过NutUI,可以快速搭建出风格统一的页面,提升开发效率。目前已有近 40 个组件,这些组件被广泛使用于京东的各个移动端业务中。 本次升级内容: 新增组件 Popup组件(自定义弹出层) LeftSlip组件(侧滑菜单,侧滑删除) LazyLoad组件(图片懒加载) TextInput组件(文本框) TextBo...
引用来自“吃土的狒狒”的评论
打开nutui的首页一看:我靠,这不是iview吗😂引用来自“noonoo”的评论
tora ,你怎么看?