Skip to main content
isomorphic

isomorphic

8.6
Code that can run on both the server and the browser with little change
  • adjective
  • /ˌaɪsəˈmɔrfɪk/
  • Specialized
translation icon : isomórfico
  • The isomorphic nature of the JavaScript application means it can render data efficiently on both the server and in the browser.

Examples

  • Developers prefer isomorphic applications because they simplify the process of building responsive websites.

  • It's kind of isomorphic to the implementation.

  • After all, a pure generator is isomorphic to a lazy list, and it's not difficult to figure out different lazy data structures for various other forms of coroutine.

    Blog text (8)
  • In modern web development, using an isomorphic framework allows the same code to run on both the server and the client.

Surface Forms

isomorphic positive
isomorphically positive

Morphology

isomorphic = isomorph (semi-transparent) = iso + morph + ic

Morphologically regular from 'iso-' + 'morph' + '-ic', but the computing sense is a domain-specific metaphor which may not be transparent to learners unfamiliar with technical jargon.

Etymology

Isomorphic comes from iso- meaning 'equal' and morph meaning 'form' or 'shape', like the morph in metamorphosis. In web development, an isomorphic app uses the same code and structure on both the server and the browser, so it keeps the 'same form' in both places and makes sharing code easier.