webApp: 用html5,css3 js開發的網頁,運行在移動端的瀏覽器 zepto、angular、vue、react、mui 原生App: 用java、OC開發的App,直接運行在操做系統(IOS Android) java、swift 混合App: 用java、OC開發的App,直接運行在操做系統(IOS Android) app裏面嵌入了一個瀏覽器,打開看到的頁面是前端提供的頁面
js -> pc端:網站、後臺管理系統 - > 移動端:webapp 原生app(藉助框架react-native) 混合app ionic
1. 通常來講原生app的客戶體驗最好,可是開發成本高,不易維護週期長,須要安裝,store和market認可 2. webApp的話客戶體驗差,可是開發成本低,維護簡單,不須要安裝,須要瀏覽器的解析,store和market不認可 3. 混合App綜合以上兩個,須要安裝