Hacker News new | past | comments | ask | show | jobs | submit login

Vscode Remote strikes a very good balance IMO. The client running completely locally with a server running on the remote machine.



So it is a client-server app? Aren't clients always running completely locally and the server always running remotely? Not trying to be smart, I would like to understand where the line is for vscode remote? What is running remotely (on the server) exactly?


Yes, my statement does sound tautological.

In vscode a full copy of the vscode backend runs on the remote machine. All running of tests, running the app, type checking and Intellisense, etc. all run on the remote machine. But the UI/client runs on my machine. The result is a very seamless native feeling experience, much more so than RDP or Citrix or any other display forwarding technology I've used.

My claim is that client/server applications actually work very well and much better than a "streaming desktop experience".




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: