Carriers, Services and views on a diet
summary
Covers using plain Ruby service objects to simplify Rails apps by moving complex logic out of views, models, and controllers. Explains and demonstrates 'View Carriers' as a pattern for extracting view complexity, discusses when Rails view helpers aren’t sufficient, outlines testing strategies, and compares this approach to Trailblazer.
AI-written summary · about
chapters (6)
- 0:00Start
- 0:23Quick Left
- 10:30Line Wraps
- 11:25ERB = gsub!(, context)
- 12:36ViewCarriers
- 18:37Overcoming Double Dots - Law of Delimiter
related talks
40mBlow Up Your Views
28mDo Your Views Know Too Much?
46mRails as a piece of birthday cake
39mExploring Rails anti-patterns
32mTrailblazer A New Architecture For Rails
41mOff the Tracks - Challenging the Rails Mindset
40mTrailblazer: A new Architecture for Rails
23mAbstracting a Service - A Case Study in Forward Thinking with SOA
