Lewati ke konten

React Aria

Pustaka ini membantu developer membuat komponen yang sangat mudah diakses dan dapat disesuaikan, serta merespons interaksi pengguna dan kondisi lingkungan.

Buat komponen yang mudah diakses dengan kualitas terbaik dan gaya kustom. React Aria menyediakan lebih dari 40 komponen dengan perilaku bawaan, interaksi adaptif, aksesibilitas unggulan, dan dukungan internasionalisasi yang siap digunakan bersama gaya Anda.

Secara default, pustaka ini tidak menetapkan gaya, sehingga developer dapat membuat desain kustom yang sesuai dengan aplikasi atau sistem desain mereka menggunakan solusi penataan gaya dan animasi pilihan. Setiap komponen dipecah menjadi bagian-bagian tersendiri yang dilengkapi status bawaan, render props, dan slot untuk memudahkan proses penataan gaya.

Fitur tingkat lanjut mendukung aplikasi ambisius dan memberikan pengalaman yang terasa alami melalui interaksi kaya yang beradaptasi dengan perangkat, platform, dan preferensi pengguna. Komponen dirancang agar berfungsi optimal dengan metode input apa pun, termasuk mouse, sentuhan, keyboard, dan pembaca layar, demi memberikan pengalaman pengguna yang baik di berbagai perangkat.

Aksesibilitas menjadi prioritas utama. Komponen mengikuti W3C ARIA Authoring Practices Guide dan dirancang agar kompatibel dengan berbagai teknologi bantu. Pustaka ini mendukung internasionalisasi melalui fitur seperti terjemahan, pemformatan lokal, dan berbagai sistem kalender.

API React Aria dirancang agar fleksibel dan skalabel. Developer dapat memulai dengan komponen tingkat tinggi, lalu menggunakan API berbasis Hook tingkat rendah untuk mendapatkan kendali penuh sesuai kebutuhan. Pustaka ini mendorong penggunaan ulang gaya dan komponen agar sistem desain tetap konsisten tanpa duplikasi yang tidak perlu.

Fitur

  • lebih dari 40 komponen yang mudah diakses
  • opsi penataan gaya kustom
  • interaksi adaptif
  • navigasi keyboard bawaan
  • dukungan internasionalisasi
  • semantik ARIA
  • fungsionalitas yang siap untuk perangkat seluler
  • pengujian menyeluruh di berbagai perangkat
  • API yang dapat disesuaikan
  • penggunaan komponen tingkat tinggi dan tingkat rendah

Item Terkait

Buat aplikasi web yang aksesibel dengan cepat dan efisien menggunakan rangkaian komponen penting yang andal, mudah digunakan, dan sangat mudah disesuaikan.

Bintang GitHub
38.1K
Diperbarui pada
Dec 6, 2024
Lisensi
MIT License

Kumpulan komponen tangguh yang dapat disesuaikan untuk memperlancar pengembangan aplikasi web modern, sekaligus meningkatkan kecepatan dan fleksibilitas bagi pengembang.

Bintang GitHub
4.2K
Diperbarui pada
Dec 6, 2024
Lisensi
MIT License

Rangkaian alat dan pustaka untuk menciptakan pengalaman pengguna yang terpadu dan aksesibel, dirancang agar terintegrasi dengan lancar ke dalam ekosistem yang lebih luas.

Bintang GitHub
314
Diperbarui pada
Jul 6, 2024
Lisensi
MIT License

Solusi UI open source ini memungkinkan pembuatan sistem desain canggih menggunakan komponen yang dapat disesuaikan dengan berbagai gaya visual dan standar aksesibilitas.

Bintang GitHub
3.9K
Diperbarui pada
Dec 6, 2024
Lisensi
MIT License

Library sumber terbuka yang melengkapi proyek web dengan komponen UI responsif dan dapat disesuaikan.

Bintang GitHub
8.0K
Diperbarui pada
Dec 6, 2024
Lisensi
MIT License

Primitif React open source yang aksesibel dan tanpa gaya untuk aplikasi web serta sistem desain berkualitas tinggi.

Bintang GitHub
16.0K
Diperbarui pada
Dec 6, 2024
Lisensi
MIT License

Kumpulan komponen UI canggih yang dapat diintegrasikan dengan cepat ke aplikasi Anda untuk menyempurnakan tampilan dan fungsionalitas.

Bintang GitHub
76.1K
Diperbarui pada
Dec 6, 2024
Lisensi
MIT License

Framework tangguh dan minimal untuk menyusun perilaku langsung di markup Anda.

Bintang GitHub
28.5K
Diperbarui pada
Dec 6, 2024
Lisensi
MIT License

Tentang KickstartUI

KickstartUI adalah tujuan utama Anda untuk menemukan framework UI, library, dan build tools terbaik. Kami mengkurasi sumber daya berkualitas tinggi dengan cermat untuk membantu developer mewujudkan ide UI mereka. Baik Anda sedang membangun aplikasi web responsif, membuat antarmuka mobile, atau merancang prototipe interaktif, platform kami menyediakan alat penting untuk mempercepat proyek dan meningkatkan pengalaman pengguna. Jelajahi koleksi lengkap kami untuk mengikuti tren terbaru, membuka berbagai kemungkinan baru, dan menyempurnakan desain UI Anda. Siap memulai proyek berikutnya? Lihat sumber daya unggulan kami atau cari alat tertentu yang sesuai dengan kebutuhan Anda.