Angular and Electron - More than just a desktop app

June 16, 2020 21:41

Electron is a cross-platform Javascript framework for building desktop apps. Many popular applications that we use are built with Electron such as VSCode, Slack, Skype, and Whatsapp. When combined with a powerful framework such as Angular, it can produce high quality and performant applications. In this talk, we will investigate how Plex.Earth uses Angular and Electron to build Map Explorer, a map editing tool. We will then apply similar techniques to integrate a simple Angular app with Electron and convert it to a desktop app. Finally, we will see how to leverage the Angular DI mechanism to maintain two different flavours of our app, web and desktop.



Aristeidis Bampakos


more decks of the speaker