Part 1: Exploring Rails and Its Abstractions
This part is dedicated to the framework, Ruby on Rails, itself. You will learn about design patterns, the architecture decisions behind Rails, and the concepts and conventions powering the framework. You will also learn about Ruby on Rails’ controversies and limitations, which we will try to resolve in the following parts.
This part has the following chapters:
- Chapter 1, Rails as a Web Application Framework
- Chapter 2, Active Models and Records
- Chapter 3, More Adapters, Less Implementations
- Chapter 4, Rails Anti-Patterns?
- Chapter 5, When Rails Abstractions Are Not Enough