Eine Einführung in Web Components mit Ottern

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Monica Dinculescu über Web Components und warum sie uns wichtig sein könnten

… bevor es Web Components gab, musste man darauf warten, dass sich alle Browser auf ein neues Element einigten (z. B. einen Datumsauswähler). Und selbst nachdem sie sich auf ein neues Element geeinigt hatten, dauerte es Jahre, bis sie es implementierten… Mit Web Components können Webentwickler solche Elemente schreiben, sodass man nicht 10 Jahre warten muss, bis sich alle Browser darauf geeinigt haben, einen Datumsauswähler zu implementieren.

Ich kämpfe damit, herauszufinden, ob Web Components (mit oder ohne Polymer) wirklich „die Zukunft“ sind oder nicht. Die Leute haben sie definitiv nicht mit demselben wilden Appetit angenommen wie New JavaScript, das sich ebenfalls mit der Komponentisierung befasst. Aber sie sind ein Webstandard mit wachsender nativer Unterstützung, also… wahrscheinlich?

Ich liege wahrscheinlich falsch, wenn ich die beiden verwechsle. Sogar die React-Dokumentation sagt

React und Web Components wurden entwickelt, um unterschiedliche Probleme zu lösen. Web Components bieten starke Kapselung für wiederverwendbare Komponenten, während React eine deklarative Bibliothek bereitstellt, die das DOM mit Ihren Daten synchron hält. Die beiden Ziele ergänzen sich.

Direkter Link →