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的内存开销