I'm tempted to create a desktop app with Electron!
Since I have experience with Next.js (React), but haven't worked with Electron.js before (just tested it a long ago), I want to bootstrap my project with a boilerplate/starter/template.
However, I'm a bit confused about which option to choose:
- Nextron https://github.com/saltyshiomix/nextron
- Official Next.js Electron Example: https://github.com/vercel/next.js/tree/canary/examples/with-electron
- electron-next: https://github.com/leo/electron-next (mentioned in the above link as a blog post!)
I understand that this question seems opinion-based, but I searched and found no technical comparison between them. I also tried comparing npm downloads, GitHub stars, Last commit date & other similar things by myself, but since they're different things (one is an --example & one is a whole repository) I had no luck.
The only thing I found reliable is Strapi! In one of their Tutorials (How to Build a Quiz App with NextJS and Electron, powered by a Strapi backend), they use Nextron to create a desktop app with next.js.
What do you think? Which option is a better choice?
P.S. I use Next.js for many powerful things it has: built-in configurations, out-of-the-box optimizations, easy routing & ... not for the SSR you may think of.