h5 还是 小程序 第1篇
微信小程序相对于H5能获得更多的系统权限,可以获得网络通信状态、数据缓存、用户信息等系统权限,这些权限是从微信衔接过来的。因此只要微信提供了相应的权限 API,开发者就可以使用这些接口。目前来看,微信对小程序基础库的支持更新还是很快的,因此不用过多考虑高低版本基础库的兼容性问题。
H5能够获得的系统权限比较少,因此H5的大多数应用逻辑简单、功能单一。
04、开发成本
小程序和H5的开发语言是不同的,微信小程序有自己的一套标签与样式语言,与标准的H5语言是不一样的;而且还独立了很多的原生app的组件,所以它在组件封装上面与H5也都是有所不同的。
小程序因为是在特定的环境中去开发,所以它的组件、UI都是确定好了的,也不用去考虑兼容问题,修改的次数就会减少,这样成本会低一些,只是很多标签是小程序特有的需要修改。
H5在开发时会有开发工具的选择、框架的选择、UI的选择等问题,还要兼顾到浏览器是否兼容的问题,可能会面临多次修改,这样会增加成本。
h5 还是 小程序 第2篇
首先从开发周期考虑,如果是单单做推广活动,短期推广的,可以选H5方面开发(更改性强)。如果是相对于项目周期长,打算长期运营的,则优先考虑小程序。
其次从开发内容考虑,如果所开发的内容调用较多系统接口,比如调用系统重要权限等,则建议小程序开发优先,如果是开发内容较简单,较少调用接口的则建议使用H5开发。
最后从开发成本考虑,如果是简易功能来说,H5的开发成本与小程序相差不大,而对于系统性的功能来说,小程序的开发成本相对较低。
小程序、H5都各有千秋,在开发之前要考虑API和性能能否满足需求,不然的话就只能转做App。而如果之前已经验证过的产品,在调研分析后可以做App了,那就大胆去开发App。
内容来自百家号 查看原文
h5 还是 小程序 第3篇
运行环境
开发成本
用户体验
功能性
推广方式
更新方式
开发语言和技术栈
性能和体验
更新与维护
功能与特性
看完,今天又长脑子啦