[{"data":1,"prerenderedAt":83},["ShallowReactive",2],{"term-n\u002Fnode-js":3,"related-n\u002Fnode-js":61},{"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":6,"__hash__":60},"terms\u002Fterms\u002Fn\u002Fnode-js.md","Node.js",null,{"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",{},"Node.js lets you run JavaScript on the server — not just in the browser. Before Node.js, JavaScript was trapped in the browser. Now you can use the same language for frontend AND backend. It's super popular for APIs because it handles lots of connections efficiently.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"Node.js is a cross-platform JavaScript runtime built on Chrome's V8 engine that enables server-side JavaScript execution. It uses an event-driven, non-blocking I\u002FO model that makes it efficient for I\u002FO-heavy workloads like APIs and real-time applications.",[11,27,29],{"id":28},"when-youll-hear-this","When You'll Hear This",[16,31,32],{},"\"The backend is a Node.js Express API.\" \u002F \"Node.js is great for I\u002FO-heavy apps but not CPU-intensive tasks.\"",{"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","Node.js lets you run JavaScript on the server — not just in the browser. Before Node.js, JavaScript was trapped in the browser.","beginner","md","n",{},true,"\u002Fterms\u002Fn\u002Fnode-js",[49,50,51,52,53,54],"Express","NestJS","Koa","Hono","Runtime","JavaScript",{"title":5,"description":41},{"changefreq":57,"priority":58},"weekly",0.7,"terms\u002Fn\u002Fnode-js","JFezlDLs16ME3xqk1Rk9JaKwmh9k0p1bf5rPdIwbcPQ",[62,65,69,73,76,79],{"title":49,"path":63,"acronym":6,"category":40,"difficulty":42,"description":64},"\u002Fterms\u002Fe\u002Fexpress","Express is the most popular framework for building Node.js backends.",{"title":52,"path":66,"acronym":6,"category":40,"difficulty":67,"description":68},"\u002Fterms\u002Fh\u002Fhono","intermediate","Hono is the new kid on the block for Node.js backends — ultra-fast, tiny, and designed to work on edge runtimes (Cloudflare Workers, Deno).",{"title":54,"path":70,"acronym":6,"category":71,"difficulty":42,"description":72},"\u002Fterms\u002Fj\u002Fjavascript","frontend","JavaScript is what makes websites actually DO stuff. HTML is the bones, CSS is the skin, and JavaScript is the muscles and brain.",{"title":51,"path":74,"acronym":6,"category":40,"difficulty":67,"description":75},"\u002Fterms\u002Fk\u002Fkoa","Koa is Express's slimmer, more modern sibling — made by the same team. It's lighter with better async\u002Fawait support out of the box.",{"title":50,"path":77,"acronym":6,"category":40,"difficulty":67,"description":78},"\u002Fterms\u002Fn\u002Fnestjs","NestJS is Node.js with structure. Plain Express can get messy in large projects.",{"title":53,"path":80,"acronym":6,"category":81,"difficulty":67,"description":82},"\u002Fterms\u002Fr\u002Fruntime","general","Runtime is the environment where your code actually runs.",1776518297797]