นี่คือตัวอย่างที่ดี คุณสามารถใช้ HTML elements แบบ native เพื่อทำให้โปรเจกต์ของคุณง่ายขึ้น นี่คือ 8 elements ที่คุณสามารถใช้แทนการติดตั้ง library:

  • สำหรับ modals
  • และ สำหรับ accordions
  • attribute popover สำหรับ panels
  • สำหรับ sliders
  • สำหรับ color pickers
  • สำหรับ date pickers
  • loading="lazy" สำหรับ lazy loading

element เหล่านี้สามารถช่วยให้คุณส่งมอบโค้ดที่น้อยลงและลดภาระในการดูแลรักษา อีกทั้งยังให้ฟีเจอร์ด้าน accessibility มาให้ฟรีๆ คุณสามารถใช้ element เหล่านี้เพื่อสร้าง UI components ทั่วไปได้โดยไม่ต้องติดตั้ง library ตัวอย่างเช่น คุณสามารถใช้

เพื่อสร้างหน้าต่าง modal ที่มี focus trap และ backdrop ที่สามารถปรับแต่งสไตล์ได้ ที่มา: https://dev.to/dimonb19a/8-native-html-elements-you-dont-need-a-library-for-29b4