DEV Community

Discussion on: Did Electron just suffer a major setback at WWDC?

Collapse
 
chchrist profile image
Tolis Christomanos

I don't understand what PWAs have to do with Node.js. Node.js is not a PWA requirement. The only requirement is a manifest.json and a service worker.

Collapse
 
mandaputtra profile image
Manda Putra

Maybe he talk about development process, maybe he create PWA with node.js framework, so it create multiple node process... I

However I still don't get it, what are this article about?

Collapse
 
steveblue profile image
Stephen Belovarich • Edited

This article is about Apple making the move to allow iPad apps to be ported to MacOS and why that’s important for developers. Developers rely on apps built with Electron for work, namely Slack and VS Code. All these apps running node processes kinda ruins the development process.

Collapse
 
steveblue profile image
Stephen Belovarich • Edited

Some hybrid web apps run node processes and too many node processes running at once takes too many resources.

Building a native application will most likely be more performant than hybrid app.

If engineers can port iPad app to MacOS this is a better option than building a hybrid app for MacOS (when developer resources are available to do so) IMHO.

Collapse
 
chchrist profile image
Tolis Christomanos

It is not possible for a PWA to start a node process. Maybe you are confusing them with electron apps?

Thread Thread
 
steveblue profile image
Stephen Belovarich • Edited

I’m using the term kinda loosely. Edited above article for clarity.