Acceso rápido
CheatSheet
CheatSheet descargable

1 Bases

Bases

Los WebComponents son una tecnología creada para encapsular elementos usando Javascript vanilla, sin necesidad de frameworks. Si quieres entenderlos, necesitas aprender sus bases.

1 tema · 5 posts

Requisitos:

Bases de los componentes

2 DOM y HTML

DOM y HTML

Utilizar WebComponents requiere tener un conocimiento sólido de HTML y la forma de trabajar con el DOM. En ese apartado explicamos como utilizarlo, adaptado a WebComponents.

1 tema · 5 posts

Requisitos:

DOM en Webcomponents

3 Lógica y funcionalidad

Lógica y funcionalidad

Una vez tenemos toda nuestra estructura, podemos trabajar creando funciones que realizen tareas de lógica o de ciclo de vida, correctamente encapsuladas y simplificando su utilización.

1 tema · 4 posts

Requisitos:

Funcionalidad de un componente

4 Diseño y estilos

Diseño y estilos

Reforzar la parte gráfica es un punto fundamental para crear WebComponents que se adapten al diseño (o tengan su propio diseño) y sean reutilizables. En este apartado explicamos todo lo que debes saber del Shadow DOM.

1 tema · 7 posts

Requisitos:

Shadow DOM (Encapsulación)

5 Comunicación

Comunicación

Un apartado fundamental de los WebComponents, es que cuando comenzamos a tener varios, necesitamos comunicarlos o enviar información entre ellos. Veamos como podemos hacerlo.

1 tema · 1 post

Comunicación entre componentes

6 Librerías

Librerías

A la hora de trabajar, muchas veces no necesitaremos trabajar tan a bajo nivel como con los WebComponents nativos, pero los frameworks se nos quedan grandes. Aquí tenemos algunas librerías de WebComponents muy interesantes.

2 temas · 6 posts

Lit & LitElement

Atomico

Comienza a aprender

¿...o prefieres un roadmap?