©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Materia
Web Components
Estándar de desarrollo Javascript para creación de componentes web
Web Components es un estándar Javascript que nos permite desarrollar elementos personalizados, componentes, que son como etiquetas HTML capaces de realizar cualquier cosa que necesitemos en un proyecto web.
La clave de los web components consiste en ser un estándar, es decir, son unas especificaciones de la W3C que los navegadores implementan entre sus API para permitir el desarrollo de componentes.
Hoy todos los navegadores han dado ya el apoyo a Web Components y la tecnología permite el uso de estas especificaciones de manera nativa. Aunque algunos navegadores todavía tienen esta tecnología en estado de desarrollo, es capaz de apoyarse en polyfills, de modo que sea compatible con cualquier cliente web medianamente moderno.
Web Components se compone por varias especificaciones: Custom Elements, Shadow DOM, HTML Templates, etc. Adicionalmente, algunas librerías como Polymer o StencilJS le ponen por encima nuevas utilidades y ventajas para el desarrollador. Gracias a ellas, la experiencia de desarrollo con estas librerías mejora con respecto al uso de Javascript plano, equiparando la experiencia de desarrollo de Web Components a la conocida en frameworks Javascript para vistas como React o Angular.
Cómo aprender Web Components
En EscuelaIT tenemos algunas clases que introducen el uso de Web Components en Javascript nativo, pero donde más te podemos ayudar es si combinas Web Components, aplicando Polymer por encima.
Conocimientos necesarios
Antes de comenzar el estudio de Web Components te recomendamos dominar otras materias más básicas, también disponibles en EscuelaIT:
Aprende a desarrollar componentes con Polymer 2 y el estándar Web Components V1
Programación Orientada a Componentes aplicada al Diseño con los lenguajes esenciales de la Web
El curso definitivo para aprender a desarrollar Progressive Web Apps con Web Components y LitElement.
Cómo usar Lit para el desarrollo de web components Javascript estándar
Cursos superiores
Los cursos de esta materia te facilitan los conocimientos necesarios para poder abordar los siguientes estudios:
¿Quieres especializarte en Web Components?
Accede a todos los cursos de EscuelaIT que te permitirán dominar ésta y muchas otras materias, con tarifa plana.
¿Tienes alguna duda?
¿Todavía no tienes claras las mecánicas y ventajas de EscuelaIT?
¿Tienes alguna necesidad especial que quieras solicitarnos?
¿Podemos ayudarte de alguna otra manera?
No dejes de darle un vistazo a las preguntas frecuentes o FAQ y usa nuestros canales de comunicación para contactar con nosotros. Nuestro equipo de soporte estará encantado de atender cualquier consulta que tengas.