Yes, it's a reasonable aim - the problem is they haven't provided equivalent functionality outside of the chrome web apps.
What exactly is there in the IDE that doesn't work in a browser?
Serial port access
Bluetooth LE access on Windows
TCP/IP access (for those that use Telnet to ESP8266)
Decent Filesystem access (eg for local module support)
Proper 'storage' that's synced between devices
There might be a few more that I'm missing :(
While I could use the 'native messaging API', it's another chrome specific thing (although Firefox does implement it too) so I wouldn't be surprised if it disappears in a year or two.
From that point of view a local WebSocket based server seems easier, it's just one more annoying hoop users have to jump through.
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.
Yes, it's a reasonable aim - the problem is they haven't provided equivalent functionality outside of the chrome web apps.
There might be a few more that I'm missing :(
While I could use the 'native messaging API', it's another chrome specific thing (although Firefox does implement it too) so I wouldn't be surprised if it disappears in a year or two.
From that point of view a local WebSocket based server seems easier, it's just one more annoying hoop users have to jump through.