March 2025
Intermediate to advanced
472 pages
12h 10m
English
The code inside the controllers is relatively fast and returns a response to the user quickly. This means we can reliably give users feedback by checking and validating their orders and the users won’t have to wait too long for a response.
The more we add to the controller, the slower it’ll become. Slow controllers create several problems. First, the user must wait a long time for a response even though the processing that’s going on might not be relevant to the user experience. In the previous section, we set up sending email. The user certainly needs to get that email but doesn’t need to wait for Rails to format and send it just to show a confirmation in the browser.
Read now
Unlock full access