# View Components Documentation Index Use this index first. Load only the section markdown route you need. Full reference: `/docs/view-components.md` Suggested first section route: `/docs/view-components/what-are-rails-view-components.md` ## Sections - [What are Rails view components?](/docs/view-components/what-are-rails-view-components.md) - [Why Rails Blocks for view components?](/docs/view-components/why-rails-blocks-for-view-components.md) - [A basic ViewComponent example](/docs/view-components/a-basic-viewcomponent-example.md) - [When to use view components](/docs/view-components/when-to-use-view-components.md) - [View components vs shared partials](/docs/view-components/view-components-vs-shared-partials.md) - [FAQ](/docs/view-components/faq.md)