Heim  >  Artikel  >  Bootstrap 5 verabschiedet sich von jQuery und entfernt seine Abhängigkeit davon

Bootstrap 5 verabschiedet sich von jQuery und entfernt seine Abhängigkeit davon

云罗郡主
云罗郡主Original
2019-02-14 11:46:364662Durchsuche




Die neueste Version von Bootstrap 4.3.0 wurde gestern als Bootstrap 4.3 veröffentlicht Kurz vor der Veröffentlichung kündigte das Team außerdem Entwicklungspläne für die nächste Hauptversion, Bootstrap 5, an. [Empfohlenes Tutorial: Bootstrap-Tutorial]

Das Entwicklungsteam gab an, dass nach der Veröffentlichung der Version v4.3 einige davon implementiert werden Entwicklung von Bootstrap 5 Wichtige Änderungen, vielleicht größere Änderungen, werden als Grundlage von Bootstrap 5 betrachtet. Das Entwicklungsteam hat die folgenden Aspekte hervorgehoben:

1. jQuery aufgeben: Bootstrap 5 entfernt jQuery als Abhängigkeit. Das Entwicklungsteam hat lange daran gearbeitet und die PR ist in Arbeit und fast abgeschlossen

2. Verbessern Sie den Entwicklungszweig: Der v3-dev-Zweig wird zum Master Zweig ; v4-dev bleibt derselbe, aber ein neuer Hauptzweig wird aus diesem Zweig herausgeschnitten, um die v5-Version zu entwickeln

3 Von Jekyll nach Hugo migrieren: Derzeit gibt es einen PR in Arbeit Nach der Entfernung von jQuery, der größten Abhängigkeit, und diese fast abgeschlossen ist, gab das Entwicklungsteam bekannt, dass es in Zukunft natives reines JavaScript verwenden wird, um jQuery zu ersetzen. Dies ähnelt ein wenig dem Schritt von GitHub, jQuery zu entfernen, als das Unternehmen letztes Jahr seine Seite neu gestaltete und umstrukturierte.

Damals nutzte das Frontend-Team von GitHub die Gelegenheit der Überarbeitung, um bei der Neukonstruktion der Seite jQuery zu entfernen, und nutzte stattdessen natives JS:

Verwenden Sie querySelectorAll, um DOM-Knoten abzufragen

Verwenden Sie fetch anstelle von Ajax (verwenden Sie XHR bei nicht unterstützten Browsern)

Verwenden Sie Proxy-Ereignisse für die Ereignisverarbeitung

Für einige, die noch nicht verfügbar sind verwendet Der implementierte DOM-Standard ist mit Polyfill

geschrieben und nutzt stärker benutzerdefinierte Elemente (CustomElement)

Bootstrap 5 verabschiedet sich von jQuery und entfernt seine Abhängigkeit davon

Bootstrap 5 verabschiedet sich von jQuery und entfernt seine Abhängigkeit davonBootstrap 5 verabschiedet sich von jQuery und entfernt seine Abhängigkeit davon Wie Sie sehen können, sind seit der PR zur Entfernung von jQuery in Bootstrap 5 eineinhalb Jahre vergangen. Es enthält derzeit 74 Commits und befindet sich im Status „Offen“, wobei Konflikte gelöst werden müssen.






Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn