viewcomponent-patterns

Installation
SKILL.md

ViewComponent Patterns for Rails 8

Overview

ViewComponents are Ruby objects for building reusable, testable view components:

  • Faster than partials (no partial lookup)
  • Unit testable without full request cycle
  • Encapsulate view logic with Ruby
  • Type-safe with explicit interfaces

Quick Start

# Add to Gemfile
bundle add view_component

# Generate component
bin/rails generate component Card title
Installs
24
GitHub Stars
583
First Seen
Jan 24, 2026
viewcomponent-patterns — thibautbaissac/rails_ai_agents