Isomorphic applications

One of the latest proposals as part of the possible architectures for JavaScript applications are the so-called isomorphic applications. The basic idea is to exploit the ability to execute JavaScript code both on server side and client side, being able to obtain benefits both in terms of performance and code reuse.

Note

There have been some discussions on whether to use the term Isomorphic to describe the ability to run a JavaScript application on both the client and the server. In particular, the issue was raised in the juxtaposition of the term to the language—Isomorphic JavaScript. Alternatively, the term universal JavaScript was proposed, but at present it does not seem to have had much success. More on the topic, you ...

Get Mastering JavaScript Object-Oriented Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.