To jest dobry przykład
Możesz używać natywnych elementów HTML, aby uprościć swoje projekty. Oto 8 elementów, których możesz użyć zamiast instalowania biblioteki:
<dialog>do okien modalnych<details>i<summary>do akordeonów- Atrybut popover do paneli
<select>i<datalist>do list rozwijanych i autouzupełniania<input type="range">do suwaków<input type="color">do selektorów kolorów<input type="date">do selektorów datyloading="lazy"do leniwego ładowania
Te elementy mogą pomóc Ci dostarczać mniej kodu i zmniejszyć nakłady na utrzymanie. Zapewniają one również bezpłatne funkcje dostępności.
Możesz używać tych elementów do tworzenia powszechnych komponentów UI bez instalowania biblioteki. Na przykład możesz użyć <dialog>, aby stworzyć okno modalne z pułapką fokusu i stylowalnym tłem.
Źródło: https://dev.to/dimonb19a/8-native-html-elements-you-dont-need-a-library-for-29b4