Cosas que necesitas
npm
git
permisos de administrador en tu máquina
cualquier navegador
Para probar el repo, ejecutamos desde línea de comandos
git clone https://github.com/Valexx55/cwebitunes
cd cwebitunes
npm start
Posteriormente abrir la dirección http://localhost:3000/
Mira el código fuente. Está documentado. Sólo hay tres archivos de interés
- index.html: donde se usa el elemento personalizado lista-canciones-itunes
- main.js: para definir el elemento y cargar el módulo
- Itunes.js: La clase HTMLElement donde se desarrolla y define la lógica del elemento
Documentación oficial de Mozilla sobre Web Components.