SSSoumyaditya Sinhainsoumyaditya-blog.hashnode.dev00The Node.js Event Loop ExplainedMay 8 · 4 min read · Node.js runs on a single main thread. That sounds limiting, and in one sense it is. Only one thing can sit on the call stack at a time. But that is exactly why the event loop matters. It lets Node.js Join discussion
SSSoumyaditya Sinhainsoumyaditya-blog.hashnode.dev00Blocking vs Non-Blocking Code in Node.jsMay 8 · 4 min read · When people first learn Node.js, they usually hear one sentence over and over: “Node.js is non-blocking.” Cool. But what does that actually mean? Because this one thing changes how your server behavJoin discussion
SSSoumyaditya Sinhainsoumyaditya-blog.hashnode.dev00REST API Design Made Simple with Express.jsMay 8 · 6 min read · REST API design gets easier once you stop treating it like a pile of routes and start treating it like a set of resource actions. Express.js fits this model well because it keeps routing clear, readabJoin discussion
SSSoumyaditya Sinhainsoumyaditya-blog.hashnode.dev00What is Middleware in Express and How It WorksMay 6 · 6 min read · When you first start learning Express, route handlers feel simple. You create a route, send a response, and everything works. app.get("/", (req, res) => { res.send("Hello World"); }); But real applJoin discussion
SSSoumyaditya Sinhainsoumyaditya-blog.hashnode.dev00Node.js: JavaScript on the serverMay 6 · 6 min read · JavaScript started in the browser. It lived inside web pages, clicked buttons, moved menus, and handled forms. That was the job. Then Node.js showed up and gave JavaScript a second life. Same languageJoin discussion