链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

Tencent/wepy:小程序组件化开发框架

WePY是一款让小程序支持组件化开发的框架。它通过预编译手段,开发者可按喜好开发小程序。框架在细节上进行优化,引入Promise、AsyncFunctions等,借鉴其他前端理念。支持多种开发特性,如类Vue风格、自定义组件开发等,还支持多种编译器和插件处理,众多腾讯小程序都使...

访问官网 →

【Github】项目名:Tencent/wepy:小程序组件化开发框架

项目简介

WePY(发音:/’wepi/)是一款让小程序支持组件化开发的框架。它通过预编译手段让开发者能以自己喜欢的开发风格开发小程序,框架有诸多优化,引入Promise、AsyncFunctions等,借鉴吸收一些前端工具及框架理念,处于成长中。

项目特性(核心技术相关)

  • 类Vue开发风格
  • 支持自定义组件开发
  • 支持引入NPM包
  • 支持Promise
  • 支持ES2015+特性,如AsyncFunctions
  • 支持多种编译器,如Less/Sass/Stylus/PostCSS、Babel/Typescript、Pug
  • 支持多种插件处理,像文件压缩,图片压缩,内容替换等
  • 支持Sourcemap,ESLint等
  • 有小程序细节优化,如请求列队,事件优化等

实践案例

腾讯疫苗查询小程序、腾讯翻译君小程序、腾讯地图小程序等众多小程序都是用WePY开发的。

项目总结

WePY是一个很有潜力的小程序组件化开发框架,不断在发展完善。如果你对这个项目有任何想法或者使用经验,欢迎在评论区留言分享。

项目地址

GitHub链接直达