• 5 y 8% de todas las páginas cargadas en Google Chrome • Usado por Google, Youtube, Apple, Github entre otros • Soportado por la mayoría de los browsers modernos y polyfills • No reemplaza frameworks sino complementa
MyElement extends LitElement { constructor() { super(); // Sin super no se renderea del todo this.mystring = 'Hello World'; this.mynumber = 5; this.mybool = false; } }
2. disconnectedCallback: Se ejecuta cuando se remueve del DOM. 3. adoptedCallback: Se ejecuta cuando se mueve a un nuevo documento. 4. attributeChangedCallback: Se ejecuta cuando un atributo se agrega, cambia o remueve.
usar con cualquier tecnología Web • Se pueden comenzar a usar hoy sin necesidad de reemplazar tu stack • Se crean usando API nativos del browser • No vienen a reemplazar los frameworks sino a complementarlos