3 ms·
In JavaScript we've dealt with a lot of APIs that are different on the client and server. If you want to make an HTTP request from Node or the browser it's a to
by erikpukinskis 8y ago
In JavaScript we've dealt with a lot of APIs that are different on the client and server. If you want to make an HTTP request from Node or the browser it's a totally different API. So in this case isomorphic means the API has the "same shape" on the client and the server, even though the implementation might be different.
- ricardobeat 8y agoI still think it is misused, was also my first time seeing it used this way (I’ve been working with node since the start in 2009).
- erikpukinskis 8y agoYou probably just missed it/ignored it. It’s a very common usage, going back to the era when a Meteor starter. Meteor being noteworthy because everything on their platform is isomorphic. It’d be easy to be active and not come across it though. Most of the JavaScript world maintains a clear client/server separation. In my experience most production apps can’t share code between client and server. It’s either written and packaged for one or the other.