December 2025
Intermediate to advanced
452 pages
9h 7m
English
Ruby on Rails is one of the most popular tools for building web applications, which is a huge class of software. In this chapter, we will talk about what makes this class different from other programs. First, we will learn about the HTTP request-response model and how it can naturally lead to a layered architecture. We will see which layers and HTTP components Ruby on Rails includes out of the box. Then, we will discuss the off-request processing layer, background jobs, and the persistence layer (databases).
In this chapter, we will cover the following topics:
Read now
Unlock full access