JSONpõhised
JSONpõhised (JSON-based) süsteemid tähistavad tarkvara- ja andmestruktuure, kus JSON on peamine andmete esitus- ja vahetusvorming. JSON ehk JavaScript Object Notation on kergekaaluline tekstipõhine formaat, mis kasutab võtme-väärtuse paare ning võimaldab esitada ja struktureerida keerukaid andmemooduleid. Kuigi JSON sai alguse JavaScriptist, on see tänapäeval platvormide ja programmeerimiskeelte suhtes sõltumatu ning laialdaselt kasutatav.
Kasutusalad hõlmavad veebiteenuste vastuseid (REST API-d, mis tavaliselt tagastavad JSON-i); konfiguratsioonifailide kujundamist; andmete vahetust ja salvestamist
Eelised hõlmavad loetavust ja paindlikkust: JSON on inimloetav, keele- ja platvormiülene ning laialdaselt toetatud; see sobib
Piirangud ja kaalutlused hõlmavad skeemi puudumist vaikimisi, mis nõuab eraldi valideerimisvahendeid (nt JSON Schema); suuremate andmemahtude