I was wondering how would I go about making a standalone backend for my electron application. As of right now, in my app I have a backend exe that’s started upon launching the client using child_process which also communicates between the client and backend.exe when executing scripts and to modularly update the backend, the client periodically checks digitaloceans for a new version stated in the version.exe then uses the fetch api to download and prompts the user to restart the client which executes a batch file, but I’m looking for a more streamlined approach, similarly to apps such as Discord, VSCode, and other electron applications, how would I develop a backend to where it can be modularly managed and updated without having to push a client update, the user would simply just have to restart the client to apply the new backend update?