JS高級面試之hybrid部分

該文章主要記錄hybrid前端客戶端混合開發的一些知識點

Hybrid

1. hybrid是什麼,爲何用hybrid?

hybrid是客戶端與前端的混合開發
hybrid存在的核心意義在意快速迭代,無需審覈
hybrid實現流程,以及webview和file協議

2. 介紹一下hybrid更新和上線的流程?

掌握流程圖
要點一: 服務端的版本和zip包維護
要點二: 更新zip包之前,先對比版本號
要點三: zip下載解壓和覆蓋
  1. hybrid和h5的主要區別?

    優點: 體驗好,可快速迭代
    缺點: 開發成本高,運維成本高
    適合的場景: hybrid適合產品型,H5適合運營型

  2. 前端JS和客戶端如何通訊?

    通訊的基本形式: 前端調用能力,傳遞參數,監聽回調
    對schema協議的理解和使用

    定義了前端與客戶端的約定
    可以通過ifream使用

    調用schema代碼的封裝
    放在客戶端內置上線的好處: 更快,更安全

其餘內容後續繼續補充...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章