December 2025
Intermediate to advanced
452 pages
9h 7m
English
Content preview from Layered Design for Ruby on Rails Applications - Second Edition
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,







O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Index
A
abstraction distance 386
conventions for policy classes 254, 255
designing 8
properties 7
seamless authorization enforcement 255, 256
shaping, for authorization 253
web requests 6
abstraction-less AI
limitations 320
acidic_job
reference link 344
Action Cable
WebSockets, separating with AnyCable 399
Action Controller 67
multiple notification channels 268
notification channels, adding 271-273
Action Policy 253
action templates 292
activation callback 61
reference link 321
Active Delivery 278
deliveries and notifier, testing 281-285
Active Event Store 80
queues, adapterizing ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access