Web Components
Das Web hat sich in den vergangenen Jahrzehnten immer mehr zu einer universellen Applikationsplattform entwickelt. Während der Entwicklung von Web Applikationen treten immer wieder Fragen bezüglich der Wiederverwendbarkeit und der Reduktion von Komplexität auf.
Genau diese Punkte adressieren Web Components als standardisierte Erweiterung von HTML schon auf Stufe der Plattform (Browser), unabhängig von Frameworks. Web Components lassen sich applikationsübergreifend, frei von der eingesetzten Technologie wiederverwenden.
Die Grundlage von Web Components sind die folgenden vier Standards aus HTML5:
- Custom Elements
- HTML Templates
- Shadow DOM
- ES Modules