Skip to content

template for modern version of web components- with custom elements v1 and es6 modules

Notifications You must be signed in to change notification settings

moonhuntercode/web-components-with-es6-vitejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Custom Elements specification lays the foundation for designing and using new types of DOM elements.

The ES Modules specification defines the inclusion and reuse of JS documents in a standards based, modular, performant way.



Polyfill

Un polyfill es un fragmento de código (generalmente JavaScript en la Web) que se utiliza para proporcionar una funcionalidad moderna en navegadores antiguos que no lo admiten de forma nativa, y para dar soporte a otros navegadores.

The polyfills are intended to work in the latest versions of evergreen browsers. See below for our complete browser support matrix:

Polyfill Edge IE11+ Chrome* Firefox* Safari 9+* Chrome Android* Mobile Safari*
Custom Elements
Shady CSS/DOM

TO DO

  • ✅⚔️ : refactoring in css
  • ✅⚔️ : modularization with css aplied
  • ✅⚔️ : nesting in css
  • ❌⚔️ : refactoring in first web component
  • ❌⚔️ help with this: aplicar Asynchronous webcomponents-loader.js
    • The WebComponents.waitFor
    • with multiples components added
  • ❌⚔️ : pensando usar como routing esto: https://github.com/colscott/a-wc-router