Let’s talk about Web Components: specifically, Custom Elements. Web development in 2016 is still largely the process of composing regular old elements — like div, span, or semantic elements like section and header — to generate your desired outcome. There’s a number of wrappers around this flow: either template engines, “embedded complex languages” like PHP, or libraries to manage your HTML. Custo