Warum ich keine Web Components verwende

Avatar of Robin Rendle
Robin Rendle am

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

Hier ist ein interessanter Beitrag von Rich Harris, in dem er eine Liste einiger Probleme aufgeführt hat, die er in der Vergangenheit mit Web Components hatte und warum er sie heute nicht mehr verwendet

Bei endlichen Ressourcen bedeutet die Zeit, die für eine Aufgabe aufgewendet wird, dass sie nicht für eine andere Aufgabe aufgewendet wird. Trotz einer weitgehend gleichgültigen Entwicklergemeinde wurde beträchtliche Energie in Web Components investiert. Was hätte das Web erreichen können, wenn diese Energie anderweitig investiert worden wäre?

Der überzeugendste Teil von Richs Argument für mich ist, wo er über progressive enhancement und die Abhängigkeit von Polyfills für die Verwendung von Web Components heute schreibt. Und ich bin sicher, dass viele Leute mit vielen von Richs Punkten hier nicht einverstanden sind, und es gibt eine Menge Schnappheit in den Kommentaren unter seinem Beitrag, aber es ist sicherlich eine interessante Konversation, die es wert ist, genauer untersucht zu werden. Für eine gegensätzliche Perspektive lesen Sie den allerletzten Absatz im letzten Teil unseres Web Components Guides, wo Autor Caleb Williams vorschlägt, dass es keinen Grund gibt, auf die Verwendung von Web Components in Projekten zu warten.

Diese Standards sind bereit, heute mit den entsprechenden Polyfills für ältere Browser und Edge in unsere Projekte übernommen zu werden. Und obwohl sie Ihr bevorzugtes Framework möglicherweise nicht ersetzen, können sie neben diesen verwendet werden, um Ihre und die Arbeitsabläufe Ihrer Organisation zu erweitern.

Aber all dies ist eine gute Erinnerung daran, dass Web Components eine Sache sind, die wir frei kritisieren und darüber reden können sollten, ohne schlechte Verlierer zu sein. Und ich denke, Rich macht das ziemlich gut.

Direkter Link →