These posts by the author of transit-js clear up some things and go in depth about performance:<p><a href="http:&#x2F;&#x2F;swannodette.github.io&#x2F;2014&#x2F;07&#x2F;23&#x2F;a-closer-look-at-transit&#x2F;" rel="nofollow">http:&#x2F;&#x2F;swannodette.github.io&#x2F;2014&#x2F;07&#x2F;23&#x2F;a-closer-look-at-tra...</a>
<a href="http:&#x2F;&#x2F;swannodette.github.io&#x2F;2014&#x2F;07&#x2F;26&#x2F;transit--clojurescript&#x2F;" rel="nofollow">http:&#x2F;&#x2F;swannodette.github.io&#x2F;2014&#x2F;07&#x2F;26&#x2F;transit--clojurescri...</a>
<a href="http:&#x2F;&#x2F;swannodette.github.io&#x2F;2014&#x2F;07&#x2F;30&#x2F;hijacking-json&#x2F;" rel="nofollow">http:&#x2F;&#x2F;swannodette.github.io&#x2F;2014&#x2F;07&#x2F;30&#x2F;hijacking-json&#x2F;</a>