They allow you to create reusable Custom Elements with their functionality encapsulated away from the rest of the code. Functions are enabled and restricted by the technology we use. JSON-LD and Web Components work really well together. Now you can build Lightning components using two programming models: Lightning Web Components, and the original model, Aura Components. A template within a web component is what holds all the presentational elements of that remaining code. Collaborate. ... You can use the Polymer library to make Web Components, a powerful new platform feature for extending HTML and componentizing your apps. Using this element you can place a video with just a few of lines of code, for example: You may only be seeing a few lines of HTML above, but here's what the