HTML-Web-Components verstehen
- Web-Components priorisieren andere Funktionen und Nutzungsmuster als React-Komponenten.
- Web-Components sind so konzipiert, dass sie eher auf Verbesserung als auf Ersatz setzen.
- Web-Components können auch ohne JavaScript gerendert werden; das ist ein Merkmal, das sie von React-Komponenten unterscheidet.
Der Sieg der Verbesserung im Web
- Das Web fördert einen auf Verbesserung ausgerichteten Ansatz, der bestehende Technologien aufwertet und dadurch die Widerstandsfähigkeit des Webs erhöht.
- Große Veränderungen im Web entstehen durch schrittweise Verbesserung.
- Gute Ideen aus XHTML,
XMLHttpRequest, Sass, jQuery und Typescript wurden in Webstandards integriert und haben bestehende Technologien verbessert.
- Web-Components bringen das Komponentenmodell von React ins Web, entwickeln sich dabei aber in die Richtung, die bestehende Funktionsweise des Webs zu verbessern.
Meinung von GN⁺
- Wichtig ist, dass sich Web-Components in die Richtung entwickeln, bestehende Webtechnologien eher zu verbessern als zu ersetzen.
- Für Webentwickler kann dieser Artikel interessant sein, um die einzigartige Designphilosophie von Web-Components und die langfristige Entwicklungsrichtung von Webtechnologien zu verstehen.
1 Kommentare
Hacker-News-Kommentare
src-Attributs effizienter sein könnte. Frontend-Frameworks scheinen HTML eher zu erweitern als zu ersetzen. Es wird Enttäuschung über Web Components geäußert und argumentiert, dass der von Frameworks gebotene „Batterien inklusive“-Ansatz für die App-Entwicklung nützlicher ist.is-Attribut verwendet wird.