[{"data":1,"prerenderedAt":210},["ShallowReactive",2],{"term-j\u002Fjson":3,"related-j\u002Fjson":189},{"id":4,"title":5,"acronym":6,"body":7,"category":168,"description":169,"difficulty":170,"extension":171,"letter":172,"meta":173,"navigation":174,"path":175,"related":176,"seo":182,"sitemap":183,"stem":186,"subcategory":187,"__hash__":188},"terms\u002Fterms\u002Fj\u002Fjson.md","JSON","JavaScript Object Notation",{"type":8,"value":9,"toc":162},"minimark",[10,15,19,23,26,30,151,155,158],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"JSON is the universal language the internet uses to pass data around. It looks like a JavaScript object — curly braces, key-value pairs. Your app sends JSON, gets back JSON. It's readable by humans AND computers, which is why everyone uses it.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"JSON is a lightweight, text-based data interchange format derived from JavaScript object syntax. It supports strings, numbers, booleans, nulls, arrays, and nested objects. It's the de facto standard for REST API request and response bodies.",[11,27,29],{"id":28},"show-me-the-code","Show Me The Code",[31,32,37],"pre",{"className":33,"code":34,"language":35,"meta":36,"style":36},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"id\": 1,\n  \"name\": \"Alice\",\n  \"roles\": [\"admin\", \"editor\"],\n  \"active\": true\n}\n","json","",[38,39,40,49,72,95,130,145],"code",{"__ignoreMap":36},[41,42,45],"span",{"class":43,"line":44},"line",1,[41,46,48],{"class":47},"sMK4o","{\n",[41,50,52,55,59,62,65,69],{"class":43,"line":51},2,[41,53,54],{"class":47},"  \"",[41,56,58],{"class":57},"spNyl","id",[41,60,61],{"class":47},"\"",[41,63,64],{"class":47},":",[41,66,68],{"class":67},"sbssI"," 1",[41,70,71],{"class":47},",\n",[41,73,75,77,80,82,84,87,91,93],{"class":43,"line":74},3,[41,76,54],{"class":47},[41,78,79],{"class":57},"name",[41,81,61],{"class":47},[41,83,64],{"class":47},[41,85,86],{"class":47}," \"",[41,88,90],{"class":89},"sfazB","Alice",[41,92,61],{"class":47},[41,94,71],{"class":47},[41,96,98,100,103,105,107,110,112,115,117,120,122,125,127],{"class":43,"line":97},4,[41,99,54],{"class":47},[41,101,102],{"class":57},"roles",[41,104,61],{"class":47},[41,106,64],{"class":47},[41,108,109],{"class":47}," [",[41,111,61],{"class":47},[41,113,114],{"class":89},"admin",[41,116,61],{"class":47},[41,118,119],{"class":47},",",[41,121,86],{"class":47},[41,123,124],{"class":89},"editor",[41,126,61],{"class":47},[41,128,129],{"class":47},"],\n",[41,131,133,135,138,140,142],{"class":43,"line":132},5,[41,134,54],{"class":47},[41,136,137],{"class":57},"active",[41,139,61],{"class":47},[41,141,64],{"class":47},[41,143,144],{"class":47}," true\n",[41,146,148],{"class":43,"line":147},6,[41,149,150],{"class":47},"}\n",[11,152,154],{"id":153},"when-youll-hear-this","When You'll Hear This",[16,156,157],{},"\"Return that as JSON.\" \u002F \"Parse the JSON response to get the user object.\"",[159,160,161],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":36,"searchDepth":51,"depth":51,"links":163},[164,165,166,167],{"id":13,"depth":51,"text":14},{"id":21,"depth":51,"text":22},{"id":28,"depth":51,"text":29},{"id":153,"depth":51,"text":154},"backend","JSON is the universal language the internet uses to pass data around. It looks like a JavaScript object — curly braces, key-value pairs.","beginner","md","j",{},true,"\u002Fterms\u002Fj\u002Fjson",[177,178,179,180,181],"XML","YAML","Serialization","Payload","API",{"title":5,"description":169},{"changefreq":184,"priority":185},"weekly",0.7,"terms\u002Fj\u002Fjson",null,"Lx1B6wkBa7wYzc2T1VL_QOUSkp24sG3K1hxt1Mj_Fg8",[190,194,198,202,206],{"title":181,"path":191,"acronym":192,"category":168,"difficulty":170,"description":193},"\u002Fterms\u002Fa\u002Fapi","Application Programming Interface","An API is like a menu at a restaurant. The kitchen (server) can do a bunch of things, but you can only order what's on the menu.",{"title":180,"path":195,"acronym":187,"category":196,"difficulty":170,"description":197},"\u002Fterms\u002Fp\u002Fpayload","networking","Payload is the actual data carried in a request or response — the valuable cargo.",{"title":179,"path":199,"acronym":187,"category":168,"difficulty":200,"description":201},"\u002Fterms\u002Fs\u002Fserialization","intermediate","Serialization is turning a complex object in your code (like a User with methods and nested data) into a flat format that can be sent over the internet, li...",{"title":177,"path":203,"acronym":204,"category":168,"difficulty":200,"description":205},"\u002Fterms\u002Fx\u002Fxml","eXtensible Markup Language","XML is like JSON's older, more verbose cousin. Instead of curly braces, it uses opening and closing tags like HTML.",{"title":178,"path":207,"acronym":178,"category":208,"difficulty":170,"description":209},"\u002Fterms\u002Fy\u002Fyaml","general","YAML is a way to write structured data that actually looks like a human wrote it.",1776518289767]