If it is to be done with Web technologies, than embrace the Web.
In this specific case, I rather use Google Sheets or Microsoft 365 on the browser, than yet another Electron app.
VSCode is one of the few that get a pass on my private computer, as some languages are only properly supported there, e.g. Powershell and Azure tooling.
Did you guys read the web page? Specifically, the part where it says “And to show Grist spreadsheets on a website without any special back-end support, your options include grist-static, a fully in-browser build of Grist.”?
You said “In this specific case, I rather use Google Sheets or Microsoft 365 on the browser, than yet another Electron app.”. But right there in their README they tell you that you do not need to use an electron app; the spreadsheet can be completely contained in a webpage that you can use in your favorite browser.
" If you wish to view and edit spreadsheets stored locally, another option is to use the grist-electron desktop app for Linux, Mac, and Windows. And to show Grist spreadsheets on a website without any special back-end support, your options include grist-static, a fully in-browser build of Grist."
That quote just proves my point. If you don’t want to use the electron app, use the web app. If you hate electron apps, then _ignore_ the electron app. Pretend it doesn’t exist.
I agree, if it can be done in electron it should just be a web page. It will run faster be a tiny fraction of the size, and now that webasm exists, for the first time ever someone can compile native software to a generic form and run it in a JIT compiler on many different computers.
In this specific case, I rather use Google Sheets or Microsoft 365 on the browser, than yet another Electron app.
VSCode is one of the few that get a pass on my private computer, as some languages are only properly supported there, e.g. Powershell and Azure tooling.