# Componentes

Los componentes web son unidades autónomas y reutilizables de una interfaz de usuario. Encapsulan no solo su estructura, como los elementos HTML, su disposición y cómo se presentarán los datos, sino también su estilo. Definen la apariencia visual del componente, como colores, tipografía y márgenes, etc. Además, los componentes también incluyen su comportamiento o lógica, como el manejo de eventos, la gestión de estados y acciones específicas.

Los componentes permiten dividir una interfaz de usuario en piezas más pequeñas, manejables y reutilizables, lo que facilita el desarrollo, mantenimiento y escalabilidad de una aplicación.

# React

Dynamic Framework implementa sus componentes web con React (opens new window), lo que no solo facilita su integración en un proyecto ya existente basado en React, sino que nos permite aprovechar el extenso ecosistema, comunidad y respaldo que React ofrece.