[{"data":1,"prerenderedAt":200},["ShallowReactive",2],{"term-s\u002Fsupabase":3,"related-s\u002Fsupabase":185},{"id":4,"title":5,"acronym":6,"body":7,"category":166,"description":167,"difficulty":168,"extension":169,"letter":170,"meta":171,"navigation":172,"path":173,"related":174,"seo":179,"sitemap":180,"stem":183,"subcategory":6,"__hash__":184},"terms\u002Fterms\u002Fs\u002Fsupabase.md","Supabase",null,{"type":8,"value":9,"toc":160},"minimark",[10,15,19,23,26,30,149,153,156],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"Supabase is Firebase but built on real Postgres SQL. You get a database, auth, file storage, and real-time updates all in one. It is the vibecoder's dream because you get a full backend by clicking a few buttons.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"Supabase is an open-source Backend-as-a-Service platform built on PostgreSQL. It provides a hosted Postgres database, auto-generated REST and GraphQL APIs, authentication, real-time subscriptions via WebSockets, and edge functions. It is often described as the open-source Firebase alternative.",[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-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","const { data, error } = await supabase\n  .from('posts')\n  .select('*')\n  .eq('published', true);\n","javascript","",[38,39,40,76,101,120],"code",{"__ignoreMap":36},[41,42,45,49,53,57,60,63,66,69,73],"span",{"class":43,"line":44},"line",1,[41,46,48],{"class":47},"spNyl","const",[41,50,52],{"class":51},"sMK4o"," {",[41,54,56],{"class":55},"sTEyZ"," data",[41,58,59],{"class":51},",",[41,61,62],{"class":55}," error ",[41,64,65],{"class":51},"}",[41,67,68],{"class":51}," =",[41,70,72],{"class":71},"s7zQu"," await",[41,74,75],{"class":55}," supabase\n",[41,77,79,82,86,89,92,96,98],{"class":43,"line":78},2,[41,80,81],{"class":51},"  .",[41,83,85],{"class":84},"s2Zo4","from",[41,87,88],{"class":55},"(",[41,90,91],{"class":51},"'",[41,93,95],{"class":94},"sfazB","posts",[41,97,91],{"class":51},[41,99,100],{"class":55},")\n",[41,102,104,106,109,111,113,116,118],{"class":43,"line":103},3,[41,105,81],{"class":51},[41,107,108],{"class":84},"select",[41,110,88],{"class":55},[41,112,91],{"class":51},[41,114,115],{"class":94},"*",[41,117,91],{"class":51},[41,119,100],{"class":55},[41,121,123,125,128,130,132,135,137,139,143,146],{"class":43,"line":122},4,[41,124,81],{"class":51},[41,126,127],{"class":84},"eq",[41,129,88],{"class":55},[41,131,91],{"class":51},[41,133,134],{"class":94},"published",[41,136,91],{"class":51},[41,138,59],{"class":51},[41,140,142],{"class":141},"sfNiH"," true",[41,144,145],{"class":55},")",[41,147,148],{"class":51},";\n",[11,150,152],{"id":151},"when-youll-hear-this","When You'll Hear This",[16,154,155],{},"\"I built the whole backend with Supabase in an afternoon.\" \u002F \"Supabase generates API endpoints automatically from your tables.\"",[157,158,159],"style",{},"html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}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":78,"depth":78,"links":161},[162,163,164,165],{"id":13,"depth":78,"text":14},{"id":21,"depth":78,"text":22},{"id":28,"depth":78,"text":29},{"id":151,"depth":78,"text":152},"database","Supabase is Firebase but built on real Postgres SQL. You get a database, auth, file storage, and real-time updates all in one.","beginner","md","s",{},true,"\u002Fterms\u002Fs\u002Fsupabase",[175,176,177,178],"PostgreSQL","Firebase","Database","Authentication",{"title":5,"description":167},{"changefreq":181,"priority":182},"weekly",0.7,"terms\u002Fs\u002Fsupabase","PMl_wUQWOcD7NY7oj0m4wikLu25aMT-ZdVYkDy1KFuA",[186,191,194,197],{"title":178,"path":187,"acronym":188,"category":189,"difficulty":168,"description":190},"\u002Fterms\u002Fa\u002Fauthentication","AuthN","security","Authentication is proving you are who you say you are.",{"title":177,"path":192,"acronym":6,"category":166,"difficulty":168,"description":193},"\u002Fterms\u002Fd\u002Fdatabase","A database is like a super-organized filing cabinet for your app's data.",{"title":176,"path":195,"acronym":6,"category":166,"difficulty":168,"description":196},"\u002Fterms\u002Ff\u002Ffirebase","Firebase is Google's all-in-one backend-as-a-service. Database, auth, hosting, functions — all pre-built and hosted.",{"title":175,"path":198,"acronym":6,"category":166,"difficulty":168,"description":199},"\u002Fterms\u002Fp\u002Fpostgresql","PostgreSQL (just say 'Postgres') is the Swiss Army knife of databases.",1776518316372]