SMSiddhartha Mohapatrainbackend-intro.hashnode.dev·5d ago · 2 min readREST API Design Made Simple with Express.jsWhat does REST API mean? A REST API (Representational State Transfer Application Programming Interface) is an architectural style that enables two software applications to communicate over the interne00
SMSiddhartha Mohapatrainbackend-intro.hashnode.dev·6d ago · 2 min readJWT Authentication in Node.js Explained SimplyWhat does authentication mean? Authentication ensures that users accessing an application are who they claim to be. Authentication asks Who are you? then verifies identity. If successful: I know who 00
SMSiddhartha Mohapatrainbackend-intro.hashnode.dev·Aug 21 · 3 min readSessions vs JWT vs Cookies: Understanding Authentication ApproachesWhat are sessions? A session is a feature in Express that lets you maintain state and user-specific data across multiple requests by storing information on the server side under a unique session ident00
TDT Dinivibe.hashnode.dev·Aug 16 · 6 min readFrom Prisma Schema to CRUD API in One Generate StepA handwritten CRUD API can repeat information the Prisma schema already knows. Model names become route names. Scalar types become request validators. Relations become query options. Every operation g00
TDT Dinivibe.hashnode.dev·Aug 16 · 7 min readThree Ways to Deliver Prisma Reads: Pages, POST Queries, and StreamingRead endpoints have different delivery needs. Some need stable page metadata. Some need to carry a query body that does not fit comfortably in a URL. Some can send a root record before relation-heavy 00
TDT Dinivibe.hashnode.dev·Aug 16 · 7 min readWhere Generated Prisma Routes Need Hooks—and Where They Don’tGenerated routes remove repetitive handlers, but applications still make decisions that schema and shape configuration cannot express. The hard part is not writing a hook. It is deciding whether the r00
TDT Dinivibe.hashnode.dev·Aug 16 · 6 min readServe Different User Types from One Prisma ModelA single Prisma model can serve users with different permissions and response needs. Copying the model into separate routers duplicates rules. One broad shape exposes too much. Caller variants let one00
SSshouvik sarkarinsarkarshouvik.hashnode.dev·Aug 5 · 12 min readJWT Authentication ExplainedHey there brilliant developers. Hope you’re learning and building something new every day. Did you know that HTTP is stateless? Since Express is built on top of HTTP, it is stateless too. But what doe00
SSSpriha Sharmainquotascottage.hashnode.dev·Aug 4 · 5 min readI Tried to Set Up a Backend and Instead Learned Why Env Files Exist. New series, new project. Here's the deal. So, What's Quota's Cottage? For my internship work at DOSINK I am working on a booking system for a 12-room cat wellness hotel - yes, an actual hotel, for cat10
AKAshaaf Khaninashaaf.hashnode.dev·Aug 2 · 11 min readWhat is Middleware in Express.js and How It Works: The Complete GuideImagine you are standing in line at an international airport, waiting to board an overseas flight. Before you ever set foot on the plane, you don't just walk straight from the curb to your seat. You g00