Skip to content
Discussion options

You must be logged in to vote

I read that theia has separate processes for backend and frontend.

Yes. The frontend process is the web-app associated with the browser's tab. The backend process can live on a separate machine that you access when you load the frontend application.

I'm curious if we could host these processes in two different machines and open a WebSocket connection for JSONRpc communication?

Sure. You can try Theia in Gitpod: https://gitpod.io/#https://github.com/eclipse-theia/theia
The web app runs in your browser, and the Theia backend is running one of the nodes provided by Gitpod. They're on two different machines.

It seems like these processes can also communicate via Rest APIs. Could you plea…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by kumbham
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants