A client-server mechanism for node and javascript clients - no REST, no HTTP, no boilerplate