湖南習羽网络科技有限公司
扫描关注网站建设微信公众账号

扫一扫微信二维码

2019年移动端开发选择H5还是微信小程序?

習羽科技时间:2019-06-03 来源:新浪财经
        2017 年初微信小程序正式发布后,微信花了一年的时间,终于借助小游戏让不温不火的小程序进入了大众视野。
        2018 年是小程序蓬勃发展的一年,各大公司如腾讯、阿里、百度、头条等都陆续推出了自己的小程序,小程序已成为一个未来必然的趋势、移动互联网的新风口。据数据统计,目前已上线的微信小程序已超过 100 万,支付宝小程序、钉钉 E 应用、百度智能小程序、头条小程序等也在不断发力。
        小程序的优势
        无需下载、触手可及、用完即走、无需卸载
        小程序与 H5 的不同
        1. 运行环境不同
        传统的 H5 的运行环境是浏览器,包括 webview,其中浏览器提供 window、document 等 BOM 对象;
        小程序的逻辑层和渲染层是分开的,逻辑层运行在 JSCore 中,并没有一个完整的浏览器对象,所以缺少相关的 DOM API 和 BOM API。
        2.开发成本不同
        H5 的开发,涉及到开发工具、前端框架、模块管理工具、任务管理工具、UI 库的选择、接口调用工具及浏览器兼容性等;
        小程序的开发,指定环境的小程序会提供开发者工具、API 及规范的开发标准。由于小程序是跑在指定的环境下的,同时 API 是指定环境下提供的,所以不用考虑浏览器的兼容性。
        3.开发标准不同
        在 H5 开发中,前端常用的 HTML/CSS 在不同的小程序中都有指定的文件标准。
        例如:
        在微信小程序中使用 WXML/WXSS;
        在支付宝小程序、钉钉 E 应用中使用 AXML/ACSS;
        在百度智能小程序中使用 SWAN/CSS;
        开发规范在指定的官方文档中都会有明确的使用介绍,使用方法与原来 H5 的开发大同小异,所以上手开发相对容易。
        4. 使用体验的不同
        H5 页面需要在浏览器中渲染,在复杂的业务逻辑或者丰富的页面交互时会有卡顿情况;
        小程序除首次使用略慢,页面切换及跳转等非常顺滑,接近 Native。
        总结
        小程序作为各大互联网公司重磅加持的方向,未来小程序的应用数量会越来越多,那么对于用户体验方面的关注与提升诉求也会不断增加,H5由于在移动端的表现始终没办法达到和原生的流畅性等弊端,而且小程序都有各自平台上的流量引入,这是个很具吸引力的一点,借助微信、支付宝、百度等大平台,推广也更具优势,方便快捷。
        现如今获取一个APP用户成本非常高了,我们今天见到任何一个创业者,都说先做一个小程序,小程序成功了,再去做APP,小程序不成功,APP基本可以忽略了,所以小程序在移动开发中更有优势,更符合未来的趋势。
        免责声明:
        此版块内容仅用于学习、研究或欣赏,版权归原作者所有。我们不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关访问者可将本网站提供的内容或服务用于学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
版权声明:版权归原作者所有,如有侵权请联系我们予以删除!转载只为传递更多网络信息。