网站首页 > 开源技术 正文
开篇中提到 基于浏览器的桌面软件开发框架-混合应用开发 下面我们来整理下
目录内容
- 为什么会产生混合应用呢?
- 主流桌面混合应用开发框架
- 桌面混合应用开发框架对比
为什么会产生混合应用呢?
- 容易上手
- 速度快
- 成本低
主流桌面混合应用开发框架
- CEF (C++、C#、Python、Qt、Java)
- NW.js (NodeJS)
- Electron (NodeJS)
- QtWebEngine (QT)
- QtWebkit (QT)
- Tauri (Rust)
- Wails (Golang)
- Sciter
桌面混合应用开发框架对比
由于 markdown 复制过来,表格显示变形,所以用图片代替。
名词解释:
- 打包难度:指应用程序编译、发布、依赖查找、适配机型
- 资源消耗:是一个相对值,相比于列表中其他框架而言内存消耗
- 编译难度:编译框架及框架依赖多少
- 开发环境搭建:对比安装开发环境时间,是否需要编译,是否依赖第三方库
注:
- NW.js、Electron、Tauri 这三个框架支持CPU架构没有确认 mips64el、loongson64
下一篇我们进入主题 QT NBrowser 起源
- 上一篇: Qt开发——线程类QThread
- 下一篇: WebKit三件套(3):WebKit之Port篇
猜你喜欢
- 2025-01-12 助力高考,利用python获取本专科专业选考科目要求
- 2025-01-12 css图标—— iconfont
- 2025-01-12 怎样才算学会了C++基础,一篇文章学习了解(包含Qt内容)
- 2025-01-12 教你怎么用JavaScript检测当前浏览器是无头浏览器
- 2025-01-12 Python GUI库大盘点,9款热门框架供您选择!
- 2025-01-12 Qt 开发经验总结
- 2025-01-12 WebKit三件套(3):WebKit之Port篇
- 2025-01-12 Qt开发——线程类QThread
- 2025-01-12 SeimiCrawler+SeimiAgent完美解决动态页面渲染Ajax抓取问题
- 2025-01-12 大神总结的Qt开发经验,满满的都是干货
你 发表评论:
欢迎- 05-15.net core集成vue
- 05-15Vue开发环境搭建
- 05-15创建Electron工程
- 05-15个人博客搭建保姆级教程3——hexo
- 05-15(实用派)Express之创建并配置运行vue项目
- 05-15package.json 与 package-lock.json 的关系
- 05-15deepin-linux的vue学习(二)git克隆开源vue项目和本地运行
- 05-15手把手教你搭建免费个人博客网站
- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)