JS高级面试之hybrid部分

该文章主要记录hybrid前端客户端混合开发的一些知识点
Hybrid
1. hybrid是什么,为何用hybrid?
hybrid是客户端与前端的混合开发
hybrid存在的核心意义在意快速迭代,无需审核
hybrid实现流程,以及webview和file协议

2. 介绍一下hybrid更新和上线的流程?
掌握流程图
要点一: 服务端的版本和zip包维护
要点二: 更新zip包之前,先对比版本号
要点三: zip下载解压和覆盖

hybrid和h5的主要区别?优点: 体验好,可快速迭代缺点: 开发成本高,运维成本高适合的场景: hybrid适合产品型,H5适合运营型

前端JS和客户端如何通讯?
通讯的基本形式: 前端调用能力,传递参数,监听回调对schema协议的理解和使用
定义了前端与客户端的约定
可以通过ifream使用
调用schema代码的封装放在客户端内置上线的好处: 更快,更安全

其余内容后续继续补充…

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理