Posts mit dem Label Web Components werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Web Components werden angezeigt. Alle Posts anzeigen

Frontend Entwicklung: Web Components

Web Components sind eine Anzahl von Web APIs, mit deren Hilfe Entwickler eigene, wiederverwendbare, gekapselte HTML-Tags erstellen können. Diese HTML-Tags können anschließend in Webseiten und Webanwendungen verwendet werden. Komponenten und Widgets die auf den Web Component-Standards aufbauen, werden mit allen gängigen, modernen Browsern funktionieren und können in Kombination mit beliebigen JavaScript-Bibliotheken und Frameworks, die mit HTML arbeiten, verwendet werden. Das Ziel von Web Components ist es, die Art der Einbindung von Plugins in Webanwendungen bis zu einem gewissen Grad zu vereinheitlichen und damit auch zu vereinfachen. Die Kapselung hat den großen Vorteil, dass jegliche Interna des auf dem Web Components Standard aufbauenden Moduls für weitere Elemente in einem HTML-Dokument verborgen bleiben – So lassen sich für Entwickler wie Anwender gleichermaßen lästige Konflikte zwischen Plugins und Scripten die von einer Webseite eingebunden werden elegant und effektiv umgehen.