Get 20% off all career paths from fullstack to AI
Google Data Analytics, IBM AI & Meta Marketing — All in One Subscription
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn how to transform messy, unwieldy Rails views into clean, maintainable components using ViewComponent in this 33-minute conference talk from XO Ruby Atlanta 2025. Discover practical refactoring techniques to address the common problem of views that accumulate excessive methods, attributes, and responsibilities over time. Explore how ViewComponent can help you create cohesive, reusable components that improve code organization and maintainability. Gain insights into best practices for structuring view logic and see real-world examples of transforming volatile view code into well-organized, component-based architecture that makes your Rails applications more scalable and easier to maintain.
Syllabus
XO Ruby Atlanta 2025 - Refactoring Volatile Views into Cohesive Components by Jeremy Smith
Taught by
Confreaks