Skip to main content


One the new emerging technologies on the web that I have kept my eye is web components.  What are web components?  Web components are a set of standards that allow developers to group styles, markup, and JavaScript into custom elements to then be output in custom tags defined by the developer.  What does all of that mean?  It means that developers can create small bundles of HTML, with CSS, and JavaScript in a modular scope, output it on a page, and not have any of those styles or script behavior leak out into the rest of your page.