Node.js is a pretty popular choice to build web servers, and has plenty of mature web frameworks, such as express, koa, hapijs. In this tutorial, though, we’ll build a working server without any dependencies, using only core Node’s http package, exploring all important details one by one. While this is not something you see every day, it can help to understand all these frameworks better – not onl