浏览 67 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2024-11-14
学习地址1:https://pan.baidu.com/s/1OnFVZqKZqqcNM1ByIMVTPw 提取码:qr4v 学习地址2:https://share.weiyun.com/rcZwICjs 密码:tqjthf 课程融合Electron、Vue3、AI及云存储,以项目为驱动,从零打造跨平台、智能化、高安全性及扩展性的桌面应用。全面应用并高效掌握Electron,及与主流技术整合的疑难问题解决。 什么是 Electron? Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用程序的框架。它由 GitHub 开发并维护,允许开发者使用现代 Web 技术创建原生应用程序。Electron 结合了 Chromium 渲染引擎和 Node.js 运行时环境,使得开发者可以在同一个项目中同时利用前端和后端的技术栈。 Electron 主要特点 跨平台:一次编写,可在 Windows、macOS 和 Linux 上运行。 Web 技术栈:使用 HTML、CSS 和 JavaScript 进行开发,降低学习成本。 Node.js 集成:访问操作系统级别的功能,如文件系统操作和网络请求 丰富的生态系统:大量社区支持和第三方库,便于快速集成功能。 高性能:通过优化和底层技术支持,实现高性能应用。 electron 相关概念 进程: electron 程序运行由两个进程来控制主进程(main)和渲染进程(render) 主进程负责控制整个程序的生命周期、窗口管理等,每个 Electron 应用都有一个单一的主进程,作为应用程序的入口点。 主进程在 Node.js 环境中运行,这意味着它具有 require 模块和使用所有 Node.js API 的能力。 渲染进程负责页面的显示,我们可以使用前端技术(html、css、javaScript 等)来编写渲染进程。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |