Componentes web
De Wikipedia, la enciclopedia encyclopedia
Los componentes web son un conjunto de características que actualmente están siendo añadidas por el W3C a las especificaciones HTML y DOM de forma que permite la creación de widgets o componentes reutilizables en documentos y aplicaciones web.[1] La intención de estos componentes es traer la ingeniería basada en componentes a la World Wide Web. El modelo de componentes permite la encapsulación e interoperabilidad de elementos de HTML individuales.[cita requerida]
Las principales características de los componentes web son 4 y pueden utilizarse juntas o por separado:
- Elementos personalizados - APIs para definir elementos HTML nuevos.
- Sombra DOM - DOM y estilos encapsulados, con composición.
- Importaciones de HTML - Métodos declarativos para importar documentos HTML a otros documentos.
- Plantillas de HTML - El elemento <template> que permite que los documentos contengan trozos inertes del DOM.