Turn the Next.js/Django Website to the Desktop app and Generate Windows/macOS Installers

Jen-Hsuan Hsieh (Sean)
A Layman
Published in
5 min readOct 18, 2020

--

My recent target is to turn my Next.js/Django application into a desktop application and generate installers. There are a few steps to do with electron and electron-builder.

This article includes the following topics.

Introduction

Write once, reuse everywhere

Today front-end developers only have to write once and reuse in different kinds of apps. For mobile devices, our websites can perform the native-like experiences by following the instructions of Progressive Web Application (PWA).

How to turn to the desktop application, exactly?

--

--

Jen-Hsuan Hsieh (Sean)
A Layman

Frontend Developer🚀 Angular • React • Nest • Electron • Micro-frontend • Monorepo Architecture • https://daily-learning.herokuapp.com/