Webapp、原生APP、微信小程序 ---- 理解与对比

Webapp:
webapp你可以理解为你在手机浏览器上直接使用淘宝购物。
开发时就是做网页的,不过样式展示上主要兼容手机的屏宽(PC和不同屏宽的手机需要前端做兼容),所以现在网上有很多现成的插件,直接引入就行,开发就不用自己现写,
开发成本低,如果之前有PC版,想让用户不用手机也能登自己的网站,后端不用大改,让前端多改改就好,
但缺少一些原生APP的操作手段,比如录音、蓝牙啥的,运转速度也没原生APP快。

原生APP:
我们手机在应用商店下的那种app(我们一般叫原生APP),这里因为市场上主流是安卓和苹果的ios两种系统,所以开发的时候要考虑兼容性,你可以理解为在安卓上能跑的代码,在苹果上跑不动;

小程序:
小程序在开发时,是有专门的一套UI语法的(你可以理解为微信出的专门的一种开发语言,开发时webapp和原生APP都可以引入各种UI框架),

总结:
原生APP需要在应用商店下载,WebAPP打开手机浏览器就行,小程序是建立在微信的生态上,有更好的应用效果(比如能更好地获取微信账户附带的一系列信息,且总是在发展,能做一些原生APP的操作,开发起来也挺舒适的,但基本你就和微信绑在一起了)

追求运行用户体验用原生;
追求低成本用webapp;
追求生态用小程序;
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微信小程序开发可以使用微信小程序开发工具。微信小程序开发工具是微信官方提供的一款集成开发环境,可以帮助开发者进行小程序的开发、调试和发布。在开发小程序时,需要使用到的技术包括jdk版本1.8及以上、IDE工具如Eclipse或者IDEA、数据库如MySQL 5.7、编程语言Java、Tomcat 8.0及以上、Java框架SSM、Maven 3.6.1等。同时,还需要掌握HTML、CSS、Vue等技术。\[1\] 如果想要使用更加方便的开发框架,可以考虑使用weUi、mpVue或WePY。weUi是微信官方团队为微信web开发量身打造的一个UI样式库,可以使小程序中的组件风格与微信相似,提升用户体验。mpVue是在Vue.js基础上增加了开发微信小程序能力的框架,而WePY则是参考了Vue.js等现有框架的语法和功能特性,对原生小程序的开发模式进行了再次封装,更贴近于MVVM框架,支持组件开发和单文件模式,开发更加方便。\[2\] 微信小程序相比于原生appwebapp有一些区别。微信小程序适合开发一些业务逻辑简单、低频次使用、对性能要求不高的应用。原生app需要开发两个版本,开发成本较高。而基于HTML5开发的webapp虽然解决了跨平台问题,但性能和用户体验可能不如原生app微信小程序。\[3\] #### 引用[.reference_title] - *1* [【毕业设计】基于微信小程序的在线答题考试系统](https://blog.csdn.net/qq_15801219/article/details/127580848)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [期末考试的一些整理 移动开发微信小程序](https://blog.csdn.net/m0_57549184/article/details/122157603)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值