10 poin oleh xguru 2025-09-28 | Belum ada komentar. | Bagikan ke WhatsApp
  • Pustaka open-source yang menyediakan komponen dan hook React tingkat rendah yang mematuhi standar aksesibilitas
    • Cocok untuk membangun web app, design system, dan pustaka komponen
  • Secara default menyediakan komponen tanpa styling, tetapi dapat dengan bebas diberi gaya menggunakan berbagai pendekatan seperti CSS/CSS-in-JS/Styled Components/Tailwind/Emotion
  • Komponen utama: bekerja berdasarkan pola WAI-ARIA dan menjamin kompatibilitas dengan keyboard serta screen reader
    • Komponen dasar: Button, Checkbox, Combobox, Dialog, Disclosure, Form, Heading, Hovercard, Menu, Menubar, Popover, Radio, Select, Tab, Toolbar, Tooltip, VisuallyHidden
    • Komponen abstrak: Collection, Command, Composite, Focusable, Group, Portal, Role, Separator
  • Mendukung props native seperti className, style, ref, dan CSS selector dapat dikontrol melalui atribut aria-* dan data-* yang aman
  • Menyediakan struktur komponen unstyled + primitive
    • Jika diperlukan, kode contoh dapat langsung disalin ke aplikasi lalu hanya menyesuaikan styling-nya
    • Dengan pendekatan ini, aksesibilitas dan konsistensi UI tetap terjaga sambil memberikan kebebasan desain yang diinginkan

Belum ada komentar.

Belum ada komentar.