《Qt + CEF + Node.js 桌面开发实战 - 掘金小册》PDF 下载
- 更新时间: 2024-04-22
- 文件大小: 18 MB
- 关注热度: 285
资源信息 / Information
在 Qt 里内嵌 CEF ,然后在 CEF 里内嵌 Node.js,《 Qt + CEF + Node.js 桌面开发实战 - 掘金小册》PDF 下载 ePub 下载,从 Qt 和 Node.js 两大框架里取长补短,打造一个加强版本的 Electron。
杨科山
技术专家
当前 C++ 桌面开发框架最流行的是 Qt ,前端桌面开发框架最成熟的是 Electron,它们本身都有自己的不足:Qt 的开发成本太高,Electron 的 native 能力太弱。那有没有取长补短的方式呢?有,我们可以在 Qt 里内嵌 CEF ,然后在 CEF 里内嵌 Node.js ,打造一个加强版本的 Electron 。基础部分,其中包括开发环境的搭建,Qt 中如何嵌入 CEF、Node-API 扩展的使用等,这些知识在大部分混合桌面开发框架里都能用得上。对于每一个知识点,我将用全网最精简的代码演示其用法,并且在基础部分的最后,搭配两个综合实战例子加强巩固。
进阶部分,这部分会介绍 Qt 的事件循环以及如何在 CEF 中集成 Node.js 等内容。如果你想打造一套自己熟悉的混合桌面开发解决方案,或者想对 CEF 的底层原理有更清楚的认识,这部分内容绝对不能错过。独立使用 Qt 和 CEF 开发混合桌面应用
独立开发 Node-API 扩展
理解 C++ 反射以及借助 libclang 编写反射编译器
学会如何在 CEF 中加载 Node-API 扩展
杨科山
技术专家
当前 C++ 桌面开发框架最流行的是 Qt ,前端桌面开发框架最成熟的是 Electron,它们本身都有自己的不足:Qt 的开发成本太高,Electron 的 native 能力太弱。那有没有取长补短的方式呢?有,我们可以在 Qt 里内嵌 CEF ,然后在 CEF 里内嵌 Node.js ,打造一个加强版本的 Electron 。基础部分,其中包括开发环境的搭建,Qt 中如何嵌入 CEF、Node-API 扩展的使用等,这些知识在大部分混合桌面开发框架里都能用得上。对于每一个知识点,我将用全网最精简的代码演示其用法,并且在基础部分的最后,搭配两个综合实战例子加强巩固。
进阶部分,这部分会介绍 Qt 的事件循环以及如何在 CEF 中集成 Node.js 等内容。如果你想打造一套自己熟悉的混合桌面开发解决方案,或者想对 CEF 的底层原理有更清楚的认识,这部分内容绝对不能错过。独立使用 Qt 和 CEF 开发混合桌面应用
独立开发 Node-API 扩展
理解 C++ 反射以及借助 libclang 编写反射编译器
学会如何在 CEF 中加载 Node-API 扩展
下载地址 / Download