Dies ist ein gutes Beispiel

Sie können native HTML-Elemente verwenden, um Ihre Projekte zu vereinfachen. Hier sind 8 Elemente, die Sie anstelle der Installation einer Bibliothek verwenden können:

  • für Modals
  • und für Accordions
  • Das popover-Attribut für Panels
  • für Slider
  • für Farbwähler
  • für Datumsauswahl
  • loading="lazy" für Lazy Loading

Diese Elemente können Ihnen helfen, weniger Code auszuliefern und den Wartungsaufwand zu reduzieren. Sie bieten zudem kostenlos Funktionen zur Barrierefreiheit. Sie können diese Elemente nutzen, um gängige UI-Komponenten zu erstellen, ohne eine Bibliothek installieren zu müssen. Zum Beispiel können Sie

verwenden, um ein modales Fenster mit einem Focus Trap und einem gestaltbaren Backdrop zu erstellen.

Quelle: https://dev.to/dimonb19a/8-native-html-elements-you-dont-need-a-library-for-29b4