# 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)