Rai Dorzbackstartingplace.hashnode.dev·an hour agoYour Starting Place: Build A CRUD App with Node, Express, and MongoDBWhen I started learning backend development, it was daunting. Tools like Node.js, Express.js, and MongoDB felt overwhelming because I didn’t know how to make them work together. My past experiences learning new technologies taught me that the best wa...Node.js
Ayomikun Osotaayoosota.hashnode.dev·Jan 23, 2025How to Handle High Demand with Rate LimitingHigh demand events, like exam result releases, concert ticket sales, or airdrop token claims, can cause websites to crash due to server overload. When millions of people try to access the same site at once, without proper controls in place, this can ...backend
victor josiahjovick-blog.hashnode.dev·Jan 23, 2025Beginner's Guide to Structuring APIs in Node.js: Clean & ScalableAPI Structure Intro Guide Learn how to structure a Node.js REST API with this beginner-friendly guide. Includes folder organization, best practices, and tips for building scalable, maintainable APIs. Introduction to Structuring APIs in Node.js APIs ...JavaScript
Utsav Hiraprabuntrail.hashnode.dev·Jan 23, 2025How to Build Efficient API Endpoints Using Bun.Creating APIs is a fundamental skill for modern web development. Whether you’re building a web or mobile app, having fast and efficient APIs can make a big difference. In this tutorial, we will walk you through how to build a simple API using Bun, a ...Bun
Javed Ansariofcljaved.hashnode.dev·Jan 22, 2025Guide to Running Express.js Backend on VercelLet’s face it—who even uses JavaScript these days? TypeScript is the way to go for modern backend development. But deploying an Express.js backend with TypeScript on Vercel? That’s where things get tricky. In this guide, I’ll walk you through the com...48 readsExpress
Kshitiz AcharyaforFinal Year Projectsachinthapa.hashnode.dev·Jan 22, 2025Getting Started with Redis: Elevating Your Web ApplicationsWhen building scalable web applications, data management and performance optimization become crucial aspects. One powerful tool that can help achieve this is Redis. In this blog, we'll explore Redis, its advantages, how to integrate it with an Expres...Web Development
Freddy Agbona (FredTheDev)blog.fredthedev.com·Jan 22, 2025Mastering Boilerplate Code in Software Development: Best Practices & Tips1. Introduction In software engineering, the term “boilerplate” refers to repetitive or standardized code that appears in many projects with only minor changes. Although it might seem like a “copy-paste” approach, boilerplate is crucial for quick pro...boilerplate
Nwokporo Chukwuebukacodedaddy.hashnode.dev·Jan 21, 2025Pagination in ExpressIntroduction When building applications, we interact with a lot of data. As backend developers, we need to learn how to manage our data and ensure that clients can fetch the data they want, no matter how large. Pagination is one of the ways we can ac...10 likesAPIspaging
Barmanjibackend-finnese.hashnode.dev·Jan 21, 2025Little talks on: Mongoose with Pagination and Aggregation Pipelines.This article is about my new app Youtube-Twitter Tokens- Lets talk about tokenization- Why its important? and What is a Token?Tokens are pieces of data that carry just enough information to facilitate the process of determining a user's identity or a...backend
Antarip Chatterjeeantarip4.hashnode.dev·Jan 20, 2025What is NestJS and Why It’s Better Than ExpressJavaScript has established itself as one of the most versatile and widely used languages in web application development. This has been largely made possible through frameworks such as Express.js, which enables developers to build robust server-side a...21 likes·35 readsNode.js