[{"data":1,"prerenderedAt":87},["ShallowReactive",2],{"term-r\u002Frest":3,"related-r\u002Frest":62},{"id":4,"title":5,"acronym":6,"body":7,"category":40,"description":41,"difficulty":42,"extension":43,"letter":44,"meta":45,"navigation":46,"path":47,"related":48,"seo":55,"sitemap":56,"stem":59,"subcategory":60,"__hash__":61},"terms\u002Fterms\u002Fr\u002Frest.md","REST","Representational State Transfer",{"type":8,"value":9,"toc":33},"minimark",[10,15,19,23,26,30],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"REST is a set of rules for how APIs should behave. Think of it as the etiquette guide for servers and clients talking to each other. 'Use GET to read stuff, POST to create stuff, DELETE to remove stuff' — that kind of thing.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"REST is an architectural style for designing networked APIs that uses standard HTTP methods and stateless communication. RESTful APIs treat everything as a resource accessible via URLs, with operations mapped to HTTP verbs (GET, POST, PUT, DELETE).",[11,27,29],{"id":28},"when-youll-hear-this","When You'll Hear This",[16,31,32],{},"\"We're building a REST API for the mobile app.\" \u002F \"Is this endpoint following REST conventions?\"",{"title":34,"searchDepth":35,"depth":35,"links":36},"",2,[37,38,39],{"id":13,"depth":35,"text":14},{"id":21,"depth":35,"text":22},{"id":28,"depth":35,"text":29},"backend","REST is a set of rules for how APIs should behave. Think of it as the etiquette guide for servers and clients talking to each other.","beginner","md","r",{},true,"\u002Fterms\u002Fr\u002Frest",[49,50,51,52,53,54],"RESTful","API","HTTP","CRUD","Endpoint","GraphQL",{"title":5,"description":41},{"changefreq":57,"priority":58},"weekly",0.7,"terms\u002Fr\u002Frest",null,"41sY6AMWRJTiOjbta07iFTzT1NJPoy6JWN6ujstbtIM",[63,67,72,75,79,84],{"title":50,"path":64,"acronym":65,"category":40,"difficulty":42,"description":66},"\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":52,"path":68,"acronym":69,"category":70,"difficulty":42,"description":71},"\u002Fterms\u002Fc\u002Fcrud","Create, Read, Update, Delete","database","CRUD is the four things you can do to data: Create it, Read it, Update it, Delete it. Literally every app ever made is just CRUD in a trenchcoat.",{"title":53,"path":73,"acronym":60,"category":40,"difficulty":42,"description":74},"\u002Fterms\u002Fe\u002Fendpoint","An endpoint is a specific URL that your API listens on for requests.",{"title":54,"path":76,"acronym":60,"category":40,"difficulty":77,"description":78},"\u002Fterms\u002Fg\u002Fgraphql","intermediate","GraphQL is like ordering food where YOU specify exactly what you want on your plate.",{"title":51,"path":80,"acronym":81,"category":82,"difficulty":42,"description":83},"\u002Fterms\u002Fh\u002Fhttp","HyperText Transfer Protocol","networking","HTTP is the language your browser uses to ask websites for stuff. You type a URL, your browser shouts 'hey, give me that page!",{"title":49,"path":85,"acronym":60,"category":40,"difficulty":42,"description":86},"\u002Fterms\u002Fr\u002Frestful","RESTful just means 'follows the REST rules properly.' It's like saying someone is 'lawful' — they play by the agreed-upon rules.",1776518249598]