[{"data":1,"prerenderedAt":135},["ShallowReactive",2],{"term-b\u002Fbuild":3,"related-b\u002Fbuild":118},{"id":4,"title":5,"acronym":6,"body":7,"category":99,"description":100,"difficulty":101,"extension":102,"letter":103,"meta":104,"navigation":68,"path":105,"related":106,"seo":112,"sitemap":113,"stem":116,"subcategory":6,"__hash__":117},"terms\u002Fterms\u002Fb\u002Fbuild.md","Build",null,{"type":8,"value":9,"toc":93},"minimark",[10,15,19,23,26,30,82,86,89],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"A build is the process of turning your development code into something a real computer or browser can run efficiently. It bundles files, compiles code, removes dead code, and squishes everything small. The output of a build is what actually ships.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"A build is the process of transforming source code into a deployable artefact — bundling modules, compiling TypeScript, minifying assets, generating static files, and running optimisations. Build tools include webpack, Vite, Rollup, and esbuild.",[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-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Run production build\nnpm run build\n\n# Output directory\n# dist\u002F or .output\u002F or out\u002F\n","bash","",[38,39,40,49,63,70,76],"code",{"__ignoreMap":36},[41,42,45],"span",{"class":43,"line":44},"line",1,[41,46,48],{"class":47},"sHwdD","# Run production build\n",[41,50,52,56,60],{"class":43,"line":51},2,[41,53,55],{"class":54},"sBMFI","npm",[41,57,59],{"class":58},"sfazB"," run",[41,61,62],{"class":58}," build\n",[41,64,66],{"class":43,"line":65},3,[41,67,69],{"emptyLinePlaceholder":68},true,"\n",[41,71,73],{"class":43,"line":72},4,[41,74,75],{"class":47},"# Output directory\n",[41,77,79],{"class":43,"line":78},5,[41,80,81],{"class":47},"# dist\u002F or .output\u002F or out\u002F\n",[11,83,85],{"id":84},"when-youll-hear-this","When You'll Hear This",[16,87,88],{},"\"The build failed — check the error output.\" \u002F \"Run a production build locally before deploying.\"",[90,91,92],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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":94},[95,96,97,98],{"id":13,"depth":51,"text":14},{"id":21,"depth":51,"text":22},{"id":28,"depth":51,"text":29},{"id":84,"depth":51,"text":85},"general","A build is the process of turning your development code into something a real computer or browser can run efficiently.","beginner","md","b",{},"\u002Fterms\u002Fb\u002Fbuild",[107,108,109,110,111],"Compile","Transpile","Deploy","Ship","Hot Reload",{"title":5,"description":100},{"changefreq":114,"priority":115},"weekly",0.7,"terms\u002Fb\u002Fbuild","stRT1NumY6bhCOCHguSB_rrGELAmKIlBmoaQd6uqA4Y",[119,122,125,129,132],{"title":107,"path":120,"acronym":6,"category":99,"difficulty":101,"description":121},"\u002Fterms\u002Fc\u002Fcompile","Compiling is translating your human-friendly code into machine-friendly instructions.",{"title":109,"path":123,"acronym":6,"category":99,"difficulty":101,"description":124},"\u002Fterms\u002Fd\u002Fdeploy","Deploying is taking your code from your computer and making it live on the internet for real users. Before: only you can see it.",{"title":111,"path":126,"acronym":6,"category":127,"difficulty":101,"description":128},"\u002Fterms\u002Fh\u002Fhot-reload","backend","Hot reload updates your running app when you change code without restarting the whole server. Edit a file, save, and see the change instantly.",{"title":110,"path":130,"acronym":6,"category":99,"difficulty":101,"description":131},"\u002Fterms\u002Fs\u002Fship","Shipping means getting your feature or fix out to users — it's the end goal of all the coding.",{"title":108,"path":133,"acronym":6,"category":99,"difficulty":101,"description":134},"\u002Fterms\u002Ft\u002Ftranspile","Transpiling is like translating code from one programming language to another, both at a similar level.",1776518261633]