當前位置:
首頁 >
hbuilderx 各种项目 开发区别 uni-app 5+ web2app vue mui plus
發布時間:2023/12/20
20
豆豆
生活随笔
收集整理的這篇文章主要介紹了
hbuilderx 各种项目 开发区别 uni-app 5+ web2app vue mui plus
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
| 部署發行 | 代碼部署在服務器,客戶端主要是瀏覽器 | 代碼下載到手機 , 以app程序形式運行 |
| 項目形式 | mui項目 , vue項目,vue+mui項目(比較復雜) | uni-app項目, 5+項目 ,vue-cli 項目 |
| 更新 | 支持快速更新 | 需要更新下載才能更新 |
| 適用場景 | 模板經常變動的應用場景 | 適用于需求穩定的應用場景 |
| 手機調試 | 不支持 | 支持 |
web2app項目
app內嵌瀏覽器內核 ,
通過web內核訪問服務器web程序 等同于 web項目
但是通過hbuilder 的封裝可以訪問本地的plus api接口
類似于DAPP,
5+app 項目
5+項目比較特殊 ,這是本地web項目,
也就是web頁和相關資源已經下載到本地了
然后通過5+app自有的webview訪問本地web項目,
速度會比從網上下就快了一點
而且web頁還可以訪問 5+ 獨有的plus api接口
web2app項目與5+app 項目 區別
- web2app項目的網頁在服務器上,
- 而5+的網頁已經下載到本地
native.js
Native.js技術,簡稱NJS,是一種將手機操作系統的原生對象轉義,映射為JS對象,在JS里編寫原生代碼的技術。
如果說Node.js把js擴展到服務器世界,那么Native.js則把js擴展到手機App的原生世界。
- native.js (可以 稱為 plus API 或者 Native API) 可以調用底層接口,攝像頭,陀螺儀,藍牙,文件等等
- native.js 依賴hbuilderx 發行時自動封裝的sdk
- sdk 是hb發行產物的內核,對開發人員不可見
總結
以上是生活随笔為你收集整理的hbuilderx 各种项目 开发区别 uni-app 5+ web2app vue mui plus的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IE提示“Internet Explor
- 下一篇: 自然语言处理之词移距离Word Move