Files
vercel__components.build/content/docs/index.es.mdx
Hayden Bleasel 55fae375a4 Update docs, internationalization (#35)
* Update Geistdocs

* Update geistdocs.tsx

* Run translation script

* Delete toc.tsx

* Update route.ts

* Update route.ts
2025-12-04 23:57:35 -08:00

24 lines
2.2 KiB
Plaintext

---
title: Descripción general
description: components.build es un estándar de código abierto para construir componentes de IU modernos, componibles y accesibles.
---
Las aplicaciones web modernas se construyen sobre componentes de IU reutilizables y la forma en que los diseñamos, construimos y compartimos es importante. Esta especificación tiene como objetivo establecer un estándar formal y abierto para construir componentes de IU de código abierto para la web moderna.
Está coescrito por <Author name="Hayden Bleasel" image="https://github.com/haydenbleasel.png" href="https://x.com/haydenbleasel" /> y <Author name="shadcn" image="https://github.com/shadcn.png" href="https://x.com/shadcn" />, con contribuciones de la comunidad de código abierto e informada por proyectos populares en el ecosistema React.
El objetivo es ayudar a los mantenedores de código abierto y a los ingenieros frontend senior a crear componentes que sean componibles, accesibles y fáciles de adoptar en distintos proyectos.
## ¿Qué es esta especificación?
Esta especificación no es un tutorial ni un curso sobre React, ni una promoción de ninguna biblioteca de componentes o registro específico. En su lugar, proporciona directrices de alto nivel, buenas prácticas y una terminología común para diseñar componentes de IU.
Al seguir esta especificación, los desarrolladores pueden asegurarse de que sus componentes estén en consonancia con las expectativas modernas y se integren sin problemas en cualquier base de código.
## ¿A quién va dirigido?
Estamos escribiendo esto para mantenedores de código abierto y desarrolladores frontend experimentados que crean y distribuyen bibliotecas de componentes o sistemas de diseño. Suponemos que estás familiarizado con JavaScript/TypeScript y React.
Todos los ejemplos usarán React (con JSX/TSX) por concreción, pero esperamos que los conceptos fundamentales se apliquen a otros frameworks como Vue, Svelte o Angular.
En otras palabras, esperamos que la filosofía de esta especificación sea independiente del framework: ya sea que construyas con React u otra biblioteca, deberías enfatizar los mismos principios de composición, accesibilidad y mantenibilidad.