Los componentes web HTML5 son una forma de crear sus propios elementos html personalizados que abarcan el estilo, el comportamiento y las dependencias.
Entonces, en lugar de tener “sopa div”, también conocido como usar muchos divs con identificadores para escribir su aplicación.
Entonces en lugar de:
- ¿Cómo administro la autenticación de usuario para poder escalar mi aplicación en cualquier momento?
- ¿Existe una aplicación web existente que pueda administrar múltiples proyectos de sitios web en un panel?
- ¿Qué usan los profesionales si no es un CMS?
- ¿Qué idiomas debo saber para crear aplicaciones web?
- ¿Cuál es la mejor pila tecnológica en este momento para construir una red social: Django (Python), Play framework (Java) o Node.js (JavaScript)?
Puede crear sus propios elementos así:
Por lo tanto, estos elementos DOM personalizados tendrían sus propios estilos, comportamientos y dependencias, y plantillas de soporte y demás. Esta es una tremenda simplificación. Pluralsight tiene un curso realmente bueno llamado “Fundamentos de componentes web HTML5” en el que puede investigar. No es específico sobre Polymer, pero cubre muy bien los componentes web.