Creo que realmente depende de lo que te veas haciendo.
Si está pensando en aplicaciones que son como sitios web, pero que se ejecutan como aplicaciones de escritorio, quizás vale la pena considerar Electron.
Sin embargo, si está pensando en crear software de productividad de escritorio, probablemente no quiera usar Javascript o herramientas creadas para sitios web.
- Quiero construir algunas herramientas internas para nuestro departamento de TI. Si tengo la capacidad de alojar una aplicación web, ¿es mejor ir con una aplicación nativa o HTML5?
- ¿Cuáles son las mejores herramientas de creación de prototipos de aplicaciones web y móviles?
- ¿Cuáles son los RFC y las especificaciones que todo desarrollador web debería leer?
- ¿Cómo haría alguien para descargar cada imagen en la web?
- ¿Qué tipo de aplicaciones web simples y completas pueden construir un principiante en PHP para mejorar sus habilidades?
Toda la pila web, HTML, CSS y JS está orientada a crear sitios web, no está orientada a crear aplicaciones de escritorio, y encontrará que es una lucha cuesta arriba todo el tiempo.
Sugeriría en su lugar que use algo como:
Windows / UWP : genial, pero solo Windows 10.
Cacao / Swift : Genial, pero solo para Mac.
Java / JavaFX : completamente multiplataforma, pero hacer que las aplicaciones parezcan nativas puede ser una batalla.
Como digo, si te ves haciendo aplicaciones que son de naturaleza “webby”, tal vez Electron te convenga. Sin embargo, si te ves haciendo software de escritorio a mediana o gran escala, evitaría la pila web por completo.