4 ms·
> An SPA is a web page run in the browser over http(s). I'd argue that if they are using web technologies (like vscode) they are still profiting from web innov
by naranha 8y ago
> An SPA is a web page run in the browser over http(s).
I'd argue that if they are using web technologies (like vscode) they are still profiting from web innovations. Isn't electron just a way to distribute SPA on the desktop (plus some integrations).
- goatlover 8y agoSure, but the way I look at it is if the application runs on the desktop, server or mobile OS, then it's not a web app. A web app is an html page you access via the browser with a bunch of javascript that makes it interactive enough to stay within that single page (if it's strictly an SPA). Also, the stuff that powers the web such as web servers and browsers would obviously not be SPAs.
- naranha 8y ago> Sure, but the way I look at it is if the application runs on the desktop, server or mobile OS, then it's not a web app. Yes perhaps your definition is clearer. But the point remains that "web technolgies" have expanded tremendously in scope. And that it does not suffice anymore to look at "View Source" to become a web developer. Because today the field of web development includes things like electron and you want to bring your application to as many devices as possible, with as little development overhead as possible. And this is what users expect, it's just not possible with the 90-style web.