SPSahil Prasharindevwithsahil.hashnode.dev00Why Node.js is Perfect for Building Fast Web Applications3h ago · 6 min read · When I first heard people say: “Node.js is fast.” I accepted it… without really understanding why. Fast how? Fast because JavaScript is fast? Fast because of V8? Fast compared to what? I didn’t reallyJoin discussion
SPSahil Prasharindevwithsahil.hashnode.dev00What is Node.js? JavaScript on the Server Explained3h ago · 6 min read · I still remember when I first heard someone say: “JavaScript runs on the server too.” And I honestly thought… Wait. Isn’t JavaScript a browser language? I had only used it for things like: Buttons FJoin discussion
SPSahil Prasharindevwithsahil.hashnode.dev00Array Flatten in JavaScript3h ago · 5 min read · I still remember the first time I saw a nested array. Something like this: const arr = [1,[2,3],[4,5]]; And my first reaction was… Wait. An array inside an array? And then another one? It looked messJoin discussion
SPSahil Prasharindevwithsahil.hashnode.dev00String Polyfills and Common Interview Methods in JavaScript3h ago · 5 min read · I used to think string methods were just things you use. trim() split() includes() Call them. Get the result. Move on. That was pretty much my relationship with strings. Then I started preparing for iJoin discussion
SPSahil Prasharindevwithsahil.hashnode.dev00Error Handling in JavaScript: Try, Catch, Finally3h ago · 6 min read · I still remember the first time JavaScript threw an error at me. The code stopped. Console turned red. And I stared at the screen thinking… What did I break? It was something simple too. I tried usingJoin discussion