HHitakshiinhitakshi120.hashnode.dev·May 10 · 5 min readREST API Design Made Simple with Express.jsWhat is a REST API? REST stands for: Representational State Transfer But don’t worry about the long name. The easiest way to understand REST API is: A REST API allows clients and servers to co00
AKAshaaf Khaninashaaf.hashnode.dev·May 10 · 6 min readREST API Design Made Simple with Express.jsIn the world of web development, an API (Application Programming Interface) acts as a bridge, allowing a client (like your browser or a mobile app) to talk to a server. But just having a bridge isn't 00
SSSubhasis Samantasingharinjs-blog-subhasis.hashnode.dev·May 8 · 4 min readREST API Design Made Simple with Express.jsIntroduction Modern applications often need to communicate between a client (frontend or mobile app) and a server (backend). This communication happens through APIs. A REST API is a common and simple 10
SKShubham Kumar Singhinblog.realdev.club·Apr 8 · 5 min readBuilding a Todo App using Express.js + MongoDBLast time, I wrote about Understanding HTTP Requests, Responses, and Methods using Node.js. This time, I took it one step further… I built a Todo Application using Express.js and MongoDB What I Built00
NSnazeer sinnazeer-s-cloud.hashnode.dev·Mar 31 · 3 min readFrom CRUD to Production: Building an Async Microservices System with NestJS, Redis & DockerMost beginners build CRUD apps. But real-world systems don’t work like that. They deal with: Failures Delays Retries Distributed services So I decided to stop building “toy apps” and build something c00
OOOgunuyo Ogheneruemu Biniruemu.hashnode.dev·Mar 14 · 20 min readMongoDB Tutorial Guide: A Beginner-to-Builder Backend Journey with Node.js, Express, Mongoose, JWT, Swagger, Comments, Wallets, and AdminIntroduction Backend development can feel mysterious at first. You write some routes, connect to a database, test in Postman, and suddenly your app starts behaving like a real product. This guide is a00
ADAbinash Dashinmongo-virtuals-disappear-bug.hashnode.dev·Feb 19 · 4 min readWhen Mongoose Virtuals Disappear: Understanding the Lean() TradeoffWhile developing my campground listing application, I encountered a subtle but instructive issue involving Mongoose virtual fields. The schema was properly defined, the virtual property was implemente10
TITech Insights Hubintopperblog.hashnode.dev·Feb 12 · 10 min readMongoDB Tutorial: CRUD OperationsUnderstanding MongoDB CRUD Operations in Modern Architectures MongoDB CRUD operations—Create, Read, Update, Delete—represent the fundamental interactions between your application and database. Unlike relational databases that require predefined schem...00
MZMarko Zivkovicinspring-crud-generator.hashnode.dev·Feb 10 · 3 min readSpring CRUD Generator v1.1.0 is out (Validation, Redis caching, Spring Boot 3/4)I just released Spring CRUD Generator v1.1.0. Repo: https://github.com/mzivkovicdev/spring-crud-generator This release focuses on making generated projects feel more “production-ready” out of the box: field-level validation, more reliable Redis cachi...00
ARAshifur Rahamanineform.hashnode.dev·Dec 22, 2025 · 5 min readEntity Framework Core - Basic CRUD OperationsThis guide assumes you have a basic Entity (Model) and a DbContext set up. Otherwise follow this document for setup. Prerequisites: The Setup For all examples below, we will use the following Product entity and AppDbContext. // The Entity public clas...00