Vant移动端组件库是一套轻量、可靠的开源移动端组件库。通过 Vant,可以快速搭建出风格统一的页面,提升开发效率。
Vant移动端组件库特性:
1、60+ 高质量组件
2、95% 单元测试覆盖率
3、完善的中英文文档和示例
4、支持按需引入
5、支持主题定制
6、支持国际化
7、支持 TS
8、支持 SSR
建议搭配 webpack,babel 使用 Vant,这样可以使用 webpack 提供的丰富插件和个性化配置。Vant 支持了 babel-plugin-import,通过 babel 插件使用 Vant,可以优化代码体积,提高前端性能。
特点:
轻量化
作为移动端组件库,Vant 一直将轻量化作为核心开发理念。为了平衡日益丰富的功能和轻量化之间的矛盾关系,Vant 内部使用了很多的优化方式,包括支持组件按需加载、公共模块复用、组件编译流程优化等。
在应用一系列的优化手段之后,目前 Vant 的组件平均体积仅有 8.8KB,Uglify + Gzip 后约 1KB。
丰富实用的业务组件
Vant 不只是提供基础的UI组件,为了方便开发者快速构建移动商城,Vant 增加了许多移动商城内常用的业务组件。类似于地址管理、优惠券、省市县选择等。
更新日志
这个版本是为了解决安全问题。我们发现我们的团队成员之一的国家预防机制令牌被偷了,并被用来发布具有安全漏洞的多个版本。我们已经采取措施修复它并重新发布最新版本。
本次发布是为了修复安全问题。我们发现我们的一名团队成员的 npm token 被盗用,并用于发布多个版本,这些版本带有安全漏洞。我们已经采取了修复措施,并重新发布了 latest 版本。
|