Articles in this series
GitHub Repo Part 1 Part 2 Part 3 Part 4 What we are building Introduction ExpressJS Web API with JWT full Auth System In this article, we...
GitHub Repo Part 1 Part 2 Part 3 Part 4 JWT Middleware Let's create the middleware to handle the authentications. Create this file...
GitHub Repo Part 1 Part 2 Part 3 Part 4 Auth Repository Finally, we arrived to the core logic of our project. Create now...
GitHub Repo Part 1 Part 2 Part 3 Part 4 Testing We will implement End-to-End testing with Jest to test our API. We will test the email tokens...
Efficient API Design in NodeJS/ExpressJS with TypeScript Decorators · Introduction Abstraction is a core objective of programming language frameworks,...
Understand High-Level Design to create the suitable infrastructure for your solution. · Introduction Architectural patterns provide structured ways to...