8 Elementos HTML Nativos que Não Exigem uma Biblioteca

Pare de lutar contra o seu navegador. Pare de instalar bibliotecas para coisas que você já tem.

Experimente estes 8 elementos HTML nativos:

  • : Use para modais. Ele gerencia o foco e o backdrop.
  • e : Use para accordions.
  • popover: Use para menus. Não precisa de nenhum JavaScript.
  • : Use para sliders. Estilize-o com CSS.
  • : Use para seletores de cores.
  • : Use para calendários. Funciona em dispositivos móveis.
  • loading="lazy": Use para carregamento de imagens.

Priorizar o nativo não significa zero dependências. Significa que você consulta a documentação antes de usar o npm.

Bibliotecas congelam seu código. Os navegadores evoluem. Você herda novos recursos gratuitamente.

Entregue menos código. Ganhe acessibilidade. Gaste menos tempo com manutenção.

Consulte a documentação da plataforma primeiro. Metade das vezes, o recurso está a apenas uma tag de distância.

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