The term &quot;isomorphic&quot; led me to assumptions that weren&#x27;t accurate and &quot;universal&quot; is so general as to be meaningless. Calling it &quot;shared JS&quot; is a step in the right direction, imo. I&#x27;m actually a fan of &quot;agnostic&quot; as a short form of &quot;environment agnostic,&quot; but I don&#x27;t care enough about any of this to try and encourage one or the other. I think the whole debate about this is pretty silly, lately (especially in the React world) terms have been shifting so rapidly that it&#x27;s tough to stay on top of them without hanging out in the right chatrooms.