当前位置: 首页 > 开发知识 >

盘点小程序开发框架

作者:游戏app开发公司 阅读: 发布时间:2024-08-18 11:03

摘要:小程序已经渐渐走入我们的生活,我们平时使用的健康码就是小程序,很多我们使用的app应用,都有小程序版,因为它的便捷性,人们越来越习惯于使用它,而...

小程序已经渐渐走入我们的生活,我们平时使用的健康码就是小程序,很多我们使用的app应用,都有小程序版,因为它的便捷性,人们越来越习惯于使用它,而它带给我们的体验也越来越舒适。今天我们就来盘点下我们开发小程序的时候经常使用的开发框架。

MINA

官方出品的小程序框架,也就是我们常说的原生框架,它封装了文件操作,网络请求,让我们可以通过api来访问系统资源,它的涉及思想采用的是mvvm模式,数据操作也是双向绑定的,支持w3c的css标准,是我们学习开发的基础。

常见开发框架__主流开发框架

Tina.js

也是微信团队推出的一个框架,它是一个轻巧的渐进式框架,它保留了mina框架的大部分api,同时它增加了状态管理,增加了路由绑定,它还支持自定义插件的开发,最重要的是它支持包管理工具,我们可以轻松使用npm来管理我们的程序和包依赖。

mpvue

美团技术团队开源的小程序框架,一款基于vue.js开发的框架。它支持H5和小程序代码的共用,基于vuex的状态管理让它非常适合处理一些复杂的业务逻辑。它支持通过脚手架快速初始化我们的应用,它的热加载机制对于开发人员是非常友好的。

Taro

常见开发框架_主流开发框架_

它是京东团队基于react框架开发的一款小程序框架。同样地,它也是一份代码多端运行,它可以支持多个平台的小程序,并且因为是基于react开发的,它也支持生成react native本地应用。并且它是可以将原生小程序转换成taro代码的,它的社区非常活跃,有很多好的扩展支持,比如对于编辑器的语法检查支持,对于可视化布局的支持。

_常见开发框架_主流开发框架

Chameleon

变色龙是滴滴团队开发的一款跨端解决方案,它也是支持一套代码编译运行在各个小程序平台。它严格遵循mvvm的标准,组件的导入导出非常的方便。同样,它也有着丰富的组件生态圈,对于我们常见的需求,都有封装好的组件提供给我们调用。

常见开发框架_主流开发框架_

uni-app

Dcloud团队推出的一款基于vue.js开发的前端应用框架,它不仅支持生成各个平台的小程序,它还支持生成ios和android应用,可以说真正做到了一份代码,多处运行。因为有着"流应用"的开发经验,所以该团队对于小程序的开发是非常擅长的。

_主流开发框架_常见开发框架

wepy

最早的小程序框架之一,提出的预编译思想被很多框架所借鉴。引入了es6之后的很多语法,同时它是支持typescript语法的。提供了命令行工具,可以非常方便地搭建初始化项目。

常见开发框架__主流开发框架

WMPF

微信推出的小程序硬件框架。众所周知,我们的小程序是需要有对应的客户端来运行的,比如微信小程序是需要安装微信客户端才能运行的,而WMPF的出现,为我们不使用微信就打开小程序提供了一种可能。WMPF 作为一个运行环境,能让硬件设备(非通用型计算设备)在缺乏条件运行微信客户端的情况下运行微信小程序,目前已支持安卓设备。之后的笔记本,平板电脑都会得到支持。

  • 原标题:盘点小程序开发框架

  • 本文由游戏app开发公司小编,整理排版发布,转载请注明出处。部分文章图片来源于网络,如有侵权,请与迪集网络联系删除。
  • 微信二维码

    CLWL6868

    长按复制微信号,添加好友

    微信联系

    在线咨询

    点击这里给我发消息QQ客服专员

    点击这里给我发消息电话客服专员

    在线咨询

    免费通话


    24h咨询☎️:132-5572-7217


    🔺🔺 24小时客服热线电话 🔺🔺

    免费通话
    返回顶部