JSON

JavaScript Object Notation · Koodaus

Lyhyesti

Kevyt ja yleinen dataformaatti tiedon siirtämiseen sovellusten ja API:en välillä.

JSON (JavaScript Object Notation) on yleisin dataformaatti tiedon siirtämiseen sovellusten, API:en ja palvelimien välillä. Se on helposti luettavaa sekä ihmisille että koneille — avain-arvo-pareja aaltosulkeissa. Vibekoodauksessa JSON on kaikkialla: API-vastaukset tulevat JSON-muodossa, package.json hallitsee projektin riippuvuuksia, tsconfig.json konfiguroi TypeScriptin ja .json-tiedostoja käytetään datan tallentamiseen. Kun tekoäly rakentaa API:n, se palauttaa lähes aina JSON:ia. Myös tekoälyn kanssa keskustellessa strukturoitu data on usein JSON-muotoista.

Esimerkkejä

{ "name": "Matti", "age": 30, "skills": ["React", "TypeScript"] }

JSON.parse() muuntaa JSON-merkkijonon JavaScript-objektiksi

JSON.stringify() muuntaa objektin JSON-merkkijonoksi

package.json listaa projektin riippuvuudet ja skriptit