Search content
Introduction
Get Started
Chapter 01
What the heck is a web server any way?
Chapter 02
Your first node.js program
Chapter 03
Working with files
Chapter 04
logtar our own logging library
Refactoring the code
Writing logs
Capturing metadata
A small intro to async vs sync
Adding Rolling File Support
Chapter 05
HTTP Deep dive
HTTP Verbs, Versioning and the benefits of HTTP/1.1
User agents
MIME Type and Content-Type
Headers
Response and Status Codes
Chapter 06
Velocy - Our backend framework
A basic Router implementation
The Router class
Improving the Router API
The Need for a Trie
⚡ Implementing a Trie
⚡ Implementing our Trie based Router
⚡ Adding HTTP method support
Adding HTTP methods to the Router
⚡ Implementing Dynamic Routing
Running Our Server
Building our first web-server
⚡ Query Parameters (Advanced)
You're leaving the site
Visit github