Put open source to work
July 16–17, 2018: Training & Tutorials
July 18–19, 2018: Conference
Portland, OR

Best practices for cross-platform desktop apps with Vue.js and Electron

Syue Siang Su (None)
4:15pm4:55pm Wednesday, July 18, 2018
Emerging languages
Location: E145
Level: Intermediate
Average rating: ****.
(4.00, 1 rating)

Who is this presentation for?

  • Software developers

Prerequisite knowledge

  • Experience writing and debugging code

What you'll learn

  • Learn how to build cross-platform desktop applications easily and comfortably with Vue.js and Electron


Building cross-platform desktop applications with web technology is happening. Big firms like Microsoft, GitHub, and Slack are already devoting themselves to developing desktop apps with JavaScript, HTML, and CSS. And though we have React, Angular, and more, Vue.js is the most lightweight, versatile JavaScript library among them.

Syue Siang Su covers best practices for building cross-platform desktop applications with Vue.js and Electron and walks you through making a minimal browser-like application, from ideation to deployment. The process is fairly straightforward, since Vue.js plays really well with Electron. You’ll learn why Syue Siang chose Vue.js to accompany Electron and the Vue.js extensions to leverage to speed up your development process.

Photo of Syue Siang Su

Syue Siang Su


Syue-Siang Su (Boik) has four-year experience in Web development, and actively using Open Source Software to create and manage applications or tools for his research in Web Security. He has received some awards from CTFs, been the speaker at AVTokyo 2017 and 2018, Taiwan Modern Web 2017, OSCON 2018, and the lecturer at Taiwan HITCON Training and National Center for Cyber Security Technology.