A JSON non interessa se un documento JSON è stampato o meno. Quindi è logico utilizzare la presentazione più leggibile dall'uomo: la debuggabilità di solito è più importante della rimozione di un paio di byte.
Nota anche che stai leggendo i documenti per uno strumento da riga di comando. Ciò significa che l'output extra è piuttosto economico: la parte più costosa è la generazione e il filtraggio dei dati, seguito dalla visualizzazione dei dati su una GUI dell'emulatore di terminale. La formattazione e l'output dei dati sono quasi gratuiti. Il modo più efficace per limitare la quantità di output è ridurre la quantità di dati. Rendendo l'output leggibile dall'uomo, l'utente può raffinare più facilmente la query per selezionare solo le parti a cui sono interessati.
Se i dati vengono trasferiti su una rete o archiviati su o in memoria, la rappresentazione dei dati è importante. Tuttavia, la compressione rende irrilevante un po 'di spazio bianco. Certo, meno è meglio, ma non con un tale margine che generalmente ha senso sacrificare la leggibilità.