Totally - PWAs are definitely the way to go, and I'm hoping to tweak the Web IDE such that it can run as one, fully offline. It already works pretty well as-is.
The problem is the IO. There is currently no way for a PWAs to:
Access your filesystem in any meaningful way (so no projects/modules any more)
Access a USB serial port
Make standard socket connections (so no Telnet connection to ESP8266 any more)
and probably some other stuff I've forgotten too.
And that's what sucks - Google just removed a load of functionality that actually cannot be replaced with PWAs at the moment, even if I did spend the time rewriting the Web IDE.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Totally - PWAs are definitely the way to go, and I'm hoping to tweak the Web IDE such that it can run as one, fully offline. It already works pretty well as-is.
The problem is the IO. There is currently no way for a PWAs to:
and probably some other stuff I've forgotten too.
And that's what sucks - Google just removed a load of functionality that actually cannot be replaced with PWAs at the moment, even if I did spend the time rewriting the Web IDE.