RKRohit Kumar Deyinrkd.hashnode.dev·5d ago · 23 min readBuilding a Full-Stack CRUD App with Angular, Spring Boot, and H2When learning full-stack development, building a simple CRUD (Create, Read, Update, Delete) application is the best way to understand how a frontend framework communicates with a backend service and a00
DPDevesh Parmarinbackend-bytes.hashnode.dev·Jul 19 · 5 min readEvent Sourcing vs CRUDOn January 31, 2017, an engineer at GitLab ran a command meant to clear a stalled replication database. He ran it on the wrong terminal, against the primary production database. In seconds, around 30000
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