Vue (web應用)
Vue.js是一個輕巧、高性能、可組件化的MVVM庫,同時擁有非常 容易上手的API. 簡而言之:Vue.主要的特點如下:
MVVM框架
數據驅動
組件化
輕量級、
語法簡潔、
react native(針對移動端)
在我理解react native 主要針對移動端。
優點:
1. 一套代碼兩個平臺使用,用戶體驗,高于html,開發效率較高。
2. 解決iOS發版問題,但是近期iOS 熱修復框架被嚴抓
缺點:
1對開發人員要求較高,學習成本高。(原生與js必須都要掌握)
2.想著實現一款優質的 App 需要時間打磨
3.不夠穩定
eletron(針對桌面應用)
Electron 框架的前身是 Atom Shell,它是基于node.js 和 Chromium 開源項目,并用于在 Atom 編輯器中。Electron 是開源的,由 GitHub 維護
優點:
1.界面定制性強,原則上只要是Web能做的他都能做
2. 部署、升級方便。用戶通過瀏覽器就可以訪問
3. HTML/JS/CSS編寫,方便且高效
缺點:
1. 體積大
2. 卡,啟動慢
3. 除了主進程 你可能還需要啟動一些輔助進程來完成工作。而每當你新開一個進程,起步價就是一個nodejs的內存開銷