I have my backend set up using express with socket.io and my frontend built in vanilla JavaScript.
Is it feasible to have them as separate projects (stored in different repositories on Github) but still ensure they function together seamlessly (so the client can connect to the correct server)?
Do I need to synchronize them in any way?