---
title: "Comment by Chris Wawer on \"Why Ruby on Rails Needs Components\" | Hashnode"
description: "In Rails, a few gems add component functionality (like mountain_view). Unfortunately, the side effect of using components after some time is adding more specifi"
url: "https://hashnode.com/posts/why-ruby-on-rails-needs-components/64c8fc9dc2a93e868eaab545/comment/64cfbdcd058075dab96ee0af"
---

[Discussion](https://hashnode.com/posts/why-ruby-on-rails-needs-components/64c8fc9dc2a93e868eaab545)

Comment [Why Ruby on Rails Needs Components](https://hashnode.com/posts/why-ruby-on-rails-needs-components/64c8fc9dc2a93e868eaab545)

[Chris Wawer](https://hashnode.com/@wafcio)

[Aug 6, 2023](https://hashnode.com/posts/why-ruby-on-rails-needs-components/64c8fc9dc2a93e868eaab545/comment/64cfbdcd058075dab96ee0af)

In Rails, a few gems add component functionality (like mountain\_view). Unfortunately, the side effect of using components after some time is adding more specific logic in generic components.
