PAPushkar Adhikariinpushkar-adhikari.hashnode.dev·May 8 · 5 min readHow React Virtual DOM works under the HoodModern web apps update the screen all the time — when you type in a search box, like a post, or watch a dashboard refresh. Making the browser update its DOM for every tiny change can become slow. This00
PAPushkar Adhikariinpushkar-adhikari.hashnode.dev·Apr 26 · 5 min readTemplate Literals in JavaScriptTemplate literals (backtick strings) arrived in ES2015 and make string construction clearer, safer, and more expressive than manual concatenation. This article explains the problems with traditional c00
PAPushkar Adhikariinpushkar-adhikari.hashnode.dev·Apr 26 · 6 min readArray Flatten in JaaScriptUnderstand nested arrays, flattening logic, and the most common ways developers solve it. Introduction Arrays are everywhere in JavaScript: users, product IDs, comments, tags, categories, and more. So00
PAPushkar Adhikariinpushkar-adhikari.hashnode.dev·Apr 26 · 5 min readStoring Uploaded Files and Serving Them in ExpressHow file uploads actually work in an Express app—and how to serve them safely. Introduction Uploading files is one of the most common features in web applications. Users upload profile pictures, PDFs,00
PAPushkar Adhikariinpushkar-adhikari.hashnode.dev·Apr 26 · 5 min readSessions vs JWT vs Cookies: Understanding Authentication ApproachesYou log into a website. You close the tab. You come back an hour later — and you're still logged in. How does the website remember you? That's authentication state, and there are three main building b00