jQuery von GOV.UK entfernen

Avatar of Bradley Kouchi
Bradley Kouchi am

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

Das GOV.UK-Team veröffentlichte kürzlich „Wie und warum wir jQuery von GOV.UK entfernt haben“. Dies war ein aufschlussreicher Einblick, wie eine Organisation ihre Werkzeuge bewerten kann und ob etwas immer noch das beste Werkzeug für die Aufgabe ist. Dies ist kein Ansporn, jetzt sofort Bibliotheken aus Ihrem aktuellen Projekt zu entfernen! Viele von uns unterstützen möglicherweise immer noch ältere Projekte und Browseranforderungen, die dies nicht zu einer praktikablen Option machen.

Ein Teil der Kritik scheint zu sein, dass das Argument der Bibliotheksgröße bei modernen Netzwerkgeschwindigkeiten und Caching vernachlässigbar ist.

GOV.UK veröffentlichte ein Update, um diese Kritik mit Kennzahlen zu adressieren – „Die Auswirkungen der Entfernung von jQuery auf unsere Web-Performance“.

Dieser Artikel argumentiert auch für eine verbesserte Wartung. Anstatt disparate veraltete Codeversionen zu aktualisieren und Sicherheitsupdates stückweise anzugehen, reduziert die Entfernung der Abhängigkeit diesen Fußabdruck. Dies ist der Traum, den Luxus zu haben, technische Schulden zu adressieren.

Zuvor dokumentierte GitHub auch, wie sie jQuery schrittweise von ihrem Frontend-Code entkoppelt haben. Die Verbesserung der Wartung und der Entwicklererfahrung spielten eine Rolle bei ihrer Entscheidung.

Was mir besonders ins Auge stach, war der Link zur Dokumentation zur Entfernung von jQuery. Zu verstehen, wie man entkoppelt und Migrationsschritte durchführt, sind Wartungsaufgaben, die für Websites immer wieder anfallen werden, und es ist beruhigend, eine Anleitung von jemandem zu haben, der dasselbe tun musste.

Weitere Überlegungen zu diesem Thema brachten die alten Klassiker „Sie brauchen jQuery vielleicht nicht“ (2014), „(Jetzt mehr denn je) Sie brauchen jQuery vielleicht nicht“ (2017), „Ist jQuery noch relevant? (1)“ (2016) und „Ist jQuery noch relevant? (2)“ (2017) hervor.

Direkter Link →