Just Node.js, No Bullshit!

Build web servers, routers, and frameworks in Node.js from scratch — no fluff, no hand-waving.

1
Static Http Routing in Node.js

In this post, we are going to implement very basic routing without using any framework or library, just Node.js runtime and its core modules.

2
Minimalist Framework in Node.js From Scratch

You may have used many different frameworks in Node.js. Have you ever tried to create your own? In this post we will create a minimalist framework from scratch — expandable with middleware — without any third party packages.

3
Router in Node.js with Test Cases, All from Scratch

In this post, we are going to create a http router for Node.js from scratch with test cases without using any thirdparty packages. We will also build a small test framework to test our router, without relying on popular tools like Mocha.