# Let's Build A Web Server. Part 1.

DevFeed: [Let's Build A Web Server. Part 1.](<https://devfeed.tech/articles/let-s-build-a-web-server-part-1-33331.md>)

Original publisher: [Read original article](<https://ruslanspivak.com/lsbaws-part1/>)

Author: Ruslan Spivak

Published: 2015-03-09T12:00:00Z

Content type: tutorial

Language: en

Sources: [Ruslan Spivak](<https://devfeed.tech/sources/ruslan-spivak.md>)

Topics: [servers](<https://devfeed.tech/topics/servers.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Web](<https://devfeed.tech/topics/web.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [client](<https://devfeed.tech/topics/client.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [client](<https://devfeed.tech/tags/client.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [http](<https://devfeed.tech/tags/http.md>), [networking](<https://devfeed.tech/tags/networking.md>), [programming](<https://devfeed.tech/tags/programming.md>), [servers](<https://devfeed.tech/tags/servers.md>), [software](<https://devfeed.tech/tags/software.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

This tutorial introduces a three-part series on building a basic Web server from scratch. Part 1 explains that a Web server waits for client requests, generates responses, and communicates with clients using HTTP.

## Source excerpt

Out for a walk one day, a woman came across a construction site and saw three men working. She asked the first man, "What are you doing?" Annoyed by the question, the first man barked, "Can't you see that I'm laying bricks?" Not satisfied with the answer, she ...