Is XML really fat? Tests, 2 JSON variants, 3 XML variants. XML better file size, compressed size about the same. Parsing speed similar. Query speed similar. Use HTTP compression, usually. JS libraries sacrifice performance for ease of use. Choice of markup matters, but not for the performance reasons that people usually say.