Talks

Rails Already Supports View Components!
Andy Maleh • April 05, 2023 • Montréal, Canada

There are several view component Ruby gems out there that were created and used by Rails developers in order to decompose application views into view components. Little did they know, Rails already supports view components!!! This talk will explain the various ways Rails already supports view components out of the box. And as part of that, it will demonstrate that the built-in Rails view component options are simpler, more Rails-idiomatic, and more conformant to the MVC pattern (Model-View-Controller). As such, they offer higher maintainability and productivity by avoiding the big great evil of Over-Engineering and NIH-Syndrome (Not Invented Here).

Montreal.rb Meetup April 2023

Explore all talks recorded at Montreal.rb Meetup
+7