Electorn的相关脚手架

内容列表

既然从头学习一门语言,最好的方式还是直接接触全流程的开发是最快的,调研了Electorn一下,目前比较流行的框架有如下几种:

目前有以下几个快速搭建的项目可以参考:

| 项目名称                   | 项目链接                                                                                               | 星标数 | 描述                                                                    |
| -------------------------- | ------------------------------------------------------------------------------------------------------ | ------ | ----------------------------------------------------------------------- |
| electron-react-boilerplate | [electron-react-boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate) | 23.4k  | 一个用于构建跨平台应用的基础框架,集成了 Electron 和 React。            |
| electron-vue               | [electron-vue](https://github.com/SimulatedGREG/electron-vue)                                          | 15.2k  | 基于 Vue.js 的 Electron 模板,简化了使用 Vue 构建 Electron 应用的过程。 |
| electron-boilerplate       | [electron-boilerplate](https://github.com/sindresorhus/electron-boilerplate)                           | 3.2k   | 一个用于快速启动 Electron 应用开发的模板项目。                          |
| nextron                    | [nextron](https://github.com/saltyshiomix/nextron)                                                     | 2.4k   | 将 Next.js 与 Electron 结合,用于构建桌面应用的框架。                   |
| angular-electron           | [angular-electron](https://github.com/maximegris/angular-electron)                                     | 5.3k   | 集成 Angular 和 Electron 的模板,用于构建跨平台桌面应用。               |

由于electron-react-boilerplate这个项目的star数最多并且使用react框架开发,所以便开始这个项目的学习

electron-react-boilerplate

项目介绍

electron-react-boilerplate 是一个用于构建跨平台桌面应用的模板项目,它集成了 Electron 和 React,并提供了许多有用的配置和工具,使得开发者可以快速开始开发桌面应用。

项目结构

项目结构如下:

├── .electron-vue
│ ├── build.js
│ ├── dev-client.js
│ ├── dev-runner.js
│ ├── webpack.main.config.js
│ ├── webpack.renderer.config.js
│ └── webpack.web.config.js
├── .eslintrc.js

相关

DOM-加载 JavaScript

2018-05-24

页面的动态交互离不开 Javascript,将 js 脚本引入页面时会阻塞页面加载,在某些时候我们则可以选择异步加载 js 脚本。

了解更多

投资策略

2024-12-09

No description available.

了解更多

浏览器对象模型(BOM)

2018-05-15

在网页开发中,我们通常专注于内容的设计,而有些时候我们需要进行不同窗口之间的交互,这时候我们就需要学习如何运用 BOM 中的许多核心对象,及其属性、方法。

了解更多