Web components are becoming the future trend of Web application development. They allow us to group HTML markup, scripts, and styles into a reusable component. These components are part of the browser and hence don't need external JavaScript libraries like jQuery to provide its functionality. As reported by Wikipedia, Web Components are a set of standards...