Connecting user interactions and server communication