Summary
In this chapter, we have learned a lot about the technologies that we will use to build our applications and that constitute the foundation of the modern internet.
Additionally, we have learned how RFC documents are used to define the standards of the internet and how we can use them to learn more about the technologies that we use.
Later on, we learned how the server-client architecture works and how HTTP is used to exchange data between the client and the server in detail, including HTTP methods and status codes.
Finally, we explored the URL parts and learned how to use them to build RESTful APIs. We also learned about the JSON specification in more detail and how to debug HTTP requests.
In the next chapter, we will explore how we can use databases to store data and how we can interact with them. This is the last piece of the puzzle before we can start building our final web application.