I want to create an object whom existance is split between client and server.
this._timeZone = timeZone;
// return the local time on a given planet
Let’s say I want to:
- Instantiate on the server, then pass the object to the client.
- Instantiate on the client, then pass the object to the server.
For the first problem I would have a Meteor Method that return an instance of the object, for the second problem I would pass the object in a Meteor Method to the server, but I think both solutions are ugly.
Is there a smarter way to share the existence of an object between client and server?