Aplicación de escritorio creada con Electron y Vue.js, construida como ejemplo práctico dentro del curso\libro "Electron.js: Crea tus aplicaciones de escritorio" de Desarrollo Libre.:
https://www.desarrollolibre.net/blog/electronjs/curso-electronjs
https://www.desarrollolibre.net/libros/primeros-pasos-electron-js
Esta plantilla sirve como base para una app multiplataforma (Windows, macOS, Linux), usando Electron como contenedor de escritorio y Vue.js como frontend dinámico. Ideal para aprender a empaquetar interfaces web en aplicaciones nativas de escritorio.
Electron combina Chromium y Node.js para ejecutar tu app como un programa independiente :contentReference[oaicite:0]{index=0}.
Basado en el contenido del curso, esta app permite explorar los siguientes temas:
- Integrar Vue.js en un proyecto optimizado para escritorio.
- Configurar y enlazar los procesos main (Electron) y renderer (Vue).
- Generar builds de producción para distintos sistemas operativos usando
electron-builder:contentReference[oaicite:1]{index=1}. - (Opcional) Uso de herramientas como Bootstrap para estilo, carga de DevTools para desarrollo o ventanas modales nativas :contentReference[oaicite:2]{index=2}.
- Node.js y npm instalados.
- Conocimientos básicos de Vue.js y Electron.
git clone https://github.com/libredesarrollo/vue-electron.git
cd vue-electron
npm install