收集⼏个开源的微信⼩程序开发框架 1、 mpvue mpvue 是美团点评开源的⼀个使⽤ Vue.js 开发⼩程序的前端框架。框架基于 Vue.js 核⼼,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运⾏在⼩程序环境中,从⽽为⼩程序开发引⼊了整套 Vue.js 开发体验。使⽤ mpvue 开发⼩程序,你将在⼩程 序技术体系的基础上获取到这样⼀些能⼒: 彻底的组件化开发能⼒:提⾼代码复⽤性 完整的 Vue.js 开发体验 ⽅便的 Vuex 数据管理⽅案:⽅便构建复杂应⽤ 快捷的 webpack 构建机制:⾃定义构建策略、开发阶段 hotReload ⽀持使⽤ npm 外部依赖 使⽤ Vue.js 命令⾏⼯具 vue-cli 快速初始化项⽬ H5 代码转换编译成⼩程序⽬标代码的能⼒ 2、Tina.js Tina.js ⼀款轻巧的渐进式微信⼩程序框架。 特性: 轻盈⼩巧。 极易上⼿,保留 MINA (微信⼩程序官⽅框架) 的⼤部分 API 设计;⽆论你有⽆⼩程序开发经验,都可以轻松过渡上 ⼿。 渐进增强,既有状态管理器,也有路由增强,还可以⾃⼰编写插件。 3、Taro Taro 是由京东 - 凹凸实验室打造的⼀套遵循 React 语法规范的多端统⼀开发框架。我要没记错的话,是最近刚刚开源的。 使⽤ Taro,我们可以只书写⼀套代码,再通过 Taro 的编译⼯具,将源代码分别编译出可以在不同端 (微信⼩程序、H5、App 端等)运⾏ 的代码。同时 Taro 还提供开箱即⽤的语法检测和⾃动补全等功能,有效地提升了开发体验和开发效率。 4、wepy WePY 是⼀款让⼩程序⽀持组件化开发的框架,通过预编译的⼿段让开发者可以选择 ⾃⼰喜欢的开发风格去开发⼩程序。框架的细节优 化,Promise,Async Functions 的引⼊都是为了能让开发⼩程序项⽬变得更加简单,⾼效。它的特性: 类 Vue 开发风格 ⽀持⾃定义组件开发 ⽀持引⼊ NPM 包 ⽀持 Promise ⽀持 ES2015 + 特性,如 Async Functions ⽀持多种编译器,Less/Sass/Styus、Babel/Typescript、Pug ⽀持多种插件处理,⽂件压缩,图⽚压缩,内容替换等 ⽀持 Sourcemap,ESLint 等 ⼩程序细节优化,如请求列队,事件优化等 5、weweb weweb 是⼀个兼容⼩程序语法的前端框架,你可以⽤⼩程序的写法,来写 web 应⽤。如果你已经有⼩程序了,通过它你可以将你的⼩程序 运⾏在浏览器中。 特性: 跨平台,⼀套代码多端运⾏ (⼩程序、h5、未来直接打包成安卓、ios app 也不是梦) ⾃带常⽤组件,完美继承了⼩程序内置组件 兼容⼩程序 rpx 语法,使页⾯更容易适配各种机型 6、 touchwx 1、组件扩充: 增加了 30 多种常⽤的组件⽤于官⽅组件的补充。 2、功能扩充: 兼容阿⾥的 iconfont 图标库,海量⽮量图标随意使⽤;补充了常⽤样式库、⽀持 less 语法、⽀持全局配置主题⾊等 3、开发体验改善: 四⽂件⽅式改为单⽂件⽅式,通过 VSCode 编辑器 + 插件的⽅式开发,拥有 web 开发体验; 4、⼩程序转为 H5 应⽤: 可以与 H5 开发框架 Touch UI ⼯程相互转换,发布成 webApp。开发⼀套代码,拥有两套应⽤。 这套框架的原理是: 将 Touch WX ⼯程中所写的代码进⾏编译,直接输出为微信⼩程序⼯程原始代码。扩充的 30 多种组件,完全是基于⼩程序官⽅的⾃定义 组件机制实现(rowcol 除外)。 所以它⽀持⼩程序的全部语法,怎么开发⼩程序,就怎么开发 Touch WX。 不过因为是单⽂件的开发⽅式,在⽂件的代码结构上稍有不同。请注意这⼀点。 这样好处在于: 1、开发者迁移成本很⼩。 可以轻松的将已有的⼩程序移植为 Touch WX ⼯程,来使⽤它的扩展能⼒; 2、便于排查错误。 当遇到问题时,开发者也可以随时查看输出的⼩程序原始代码来定位问题所在。不会搞不清楚到底是框架问
2、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
3、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
4、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
平顺坝苗族踩山坪节日文化变迁 —— 以贵州茅坪镇平顺坝苗寨为例 .doc
2025新人教版七年级下册英语 Unit 4知识点梳理及语法讲义.pdf
原创力文档创建于2008年,本站为文档C2C交易模式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中间服务平台,本站所有文档下载所得的收益归上传人所有。原创力文档是网络服务平台方,若您的权利被侵害,请发链接和相关诉求至 电线) ,上传者