I started developing an electron app earlier this year and after trying all the available boilerplates and clis I ended up with an app based off nextjs electron-typescript example which uses electron-builder that I’m very happy with. (Nextron is a cool project but is more than I needed)
The major pain point with the existing clis/boilerplates was building the app for multiple platforms in a container and then running automated tests using Playwright, and also being able to run those tests locally if I wanted to, without needing to do any futzing with configuration between environments, and also having basic dev perks like reloading on src code changes and nextjs bundling when building prod.
Also, it’s hard to overstate how nice it is to just not have to deal with webpack configuration.
5 comments
[ 3.0 ms ] story [ 23.9 ms ] threadThe major pain point with the existing clis/boilerplates was building the app for multiple platforms in a container and then running automated tests using Playwright, and also being able to run those tests locally if I wanted to, without needing to do any futzing with configuration between environments, and also having basic dev perks like reloading on src code changes and nextjs bundling when building prod.
Also, it’s hard to overstate how nice it is to just not have to deal with webpack configuration.