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程式碼的封裝
放在客戶端內建上線的好處: 更快,更安全
其餘內容後續繼續補充...