web components e o desenvolvimento de aplicações web modernas
TRANSCRIPT
Permite criarmos novos elementos HTML. Tags code-friend
CUSTOM ELEMENTS
Novos elementos não possuem semântica!
HTML IMPORTS
Permite fazermos load de outros documento
Problemático no HTTP/1.1 e o JS do doc importado é executado no mesmo escopo #OMG!!
Funciona muito bem com o HTTP/2
TEMPLATES
Permite utilizarmos um mesmo bloco de código através de JS
Forma (ou tentativa) de padronizar o uso de templates
Conteúdo só é acessível via JS.!
SHADOW DOM
Permite criarmos elementos de DOM independentes e isolados do restante da página.
É a melhor forma de criarmos widgets
polymer serve --port 3000 --open
Rodando a aplicação
chamada para o client
criando o servidor web e definindo
uma portaabrir o browser
} } }