About web components
Traditionally user interfaces are designed with Model–view–controller model. Another way to design is the Component-Based Architecture (CBA). In CBA you separate the parts of your interface into their own independent components, putting an emphasis on reusability and single-responsibility. You can read more at ING loves Web Components.
About Erik Kroes
Erik is an accessibility specialist and photographer, visual artist and creative coder.