In 2004, Rails was born and the web discovered the MVC (model-viewcontroller)
pattern in earnest, which brought a whole new level of productivity
and fun to a world of developers and designers.
You’ll find no end of books that provide a firm foundation for writing controllers
and models (which benefit greatly from being written top-to-bottom in plain
Ruby), but when it comes to views—that meeting place of Ruby, HTML,
disciplined craftsman to do?
This book aims to widen the discussion of Rails best practices to include
solid, objective principles we can follow when building and refactoring views.
By the time you’re finished reading, you’ll understand how you can structure
your front end to be less brittle and more effective and boost your team’s