关于前端:京东-Vue3-组件库闪亮登场

41次阅读

共计 814 个字符,预计需要花费 3 分钟才能阅读完成。

京东批发开源我的项目 NutUI 是一套京东格调的轻量级挪动端 Vue 组件库,是开发和服务于挪动 Web 界面的企业级产品。通过长时间的开发与打磨,NutUI 3.0 终于要和大家见面了!3.0 版本在技术和视觉方面都做出了较大改良,让组件看起来更壮丽,用起来更难受。

源码领先看:https://github.com/jdf2e/nutui

技术看点:

1. 拥抱 Vue3

  • 引入 Vue3 新个性 Composition API、Teleport、Emits 等
  • 破坏性变更,全面降级
  • 采纳组合式 API Composition 语法重构,构造清晰,性能模块化
  • 组件 emits 事件独自提取,加强代码可读性
  • 应用 Teleport 新个性重构挂载类组件

2. 构建工具降级为 Vite2.x

弃用 webpack,引入下一代前端构建工具 Vite。启动速度由原来 30s 晋升到 500ms 左右,将大幅晋升开发效率。

3. 全面应用 TypeScipt

NutUI 3.0 应用 TypeScript 作为次要开发语言,在前端利用复杂度一直飙升的大背景下,应答组件不易保护且难于扩大的问题。

视觉体验全面降级

NutUI 3.0 依据最新公布的 JD App9.0 标准,联合批发泛滥的利用场景,对 NutUI 组件进行重新整理和设计

  • 缩小冗余控件
  • 帮忙挪动端设计师疾速复⽤根底组件
  • 建设通⽤的细节设计标准
  • 进步界⾯的模块化通用水平
  • 建⽴设计与开发对接的根底规范
  • 提⾼产研输入对接的效率,升高输入工作量
  • 基于京东设计语言体系,构建场景
  • 骨骼精细化重构主流程,构建“场景动线”,让体验更晦涩

品质服务

长期以来,团队的小伙伴都在尽心尽力地保护着 NutUI 2.0。在 3.0 版本公布后,咱们仍然会踊跃地保护与迭代,为有须要的同学提供技术支持,也会不定时地公布一些相干的文章帮忙大家更好地了解与应用咱们的组件库。

公布工夫:

NutUI 3.0 预计公布的工夫是 2021-03-31。敬请期待!

NutUI 2.0:nutui@jd.com

来点个 Star ❤️ 反对咱们一下吧 ~

正文完
 0