Please log in to watch this conference skillscast.
In this talk, Felix will share with you a "veteran's introduction" to Electron, explaining both the up- and downsides of building desktop apps with JavaScript as well as discussing concerns around performance. You will discover:
- An understanding beyond the hype, peeling back the myths and rumors about Electron, how it's built, and what it enables.
- How Electron enables any Angular developer to add "Desktop Software" to the list of things they can offer.
- How Electron educates on the ability to combine JavaScript with native code (C++, Objective-C, Rust), taking web apps beyond the browser.
In the first few minutes, you will learn what Electron is. Then, you'll spend about 15 minutes live-coding an editor that'll look a lot like Visual Studio Code, explaining the thinking behind building Visual Studio Code in the first place. Felix will finish by discussing what fast Electron apps (like the Visual Studio 2017 installer or Skype) do well, why some apps became famous for being slow, and how we (the Electron contributors) think about the future of Electron.
YOU MAY ALSO LIKE:
- React & Redux: Web Application Workshop with Damjan Vujnovic (Online Workshop on 12th - 16th September 2022)
- Advanced JavaScript Workshop with Damjan Vujnovic (Online Workshop on 26th - 30th September 2022)
- FullStack eXchange: In-Person Conference (in London on 27th - 28th July 2022)
- FullStack eXchange: Online Conference (Online Conference on 27th - 28th July 2022)
- Vue.js and TypeScript: Working Together like Peanut Butter and Jelly (SkillsCast recorded in February 2022)
- How We Migrated 65K Lines of Javascript Code to Haskell: Good, Bad and Ugly (SkillsCast recorded in November 2021)
Fast, Cross-Platform Apps With Electron
Felix Rieseberg
Felix is a Staff Engineer and Tech Lead at Slack, where he builds Slack's Desktop Apps. He's a contributor to Electron and the author of O'Reilly's "Introduction to Electron".