Pular para o conteúdo

React Aria

Esta biblioteca permite que desenvolvedores criem componentes altamente acessíveis e personalizáveis, adaptáveis às interações dos usuários e às condições do ambiente.

Crie componentes acessíveis de nível internacional com estilos personalizados. React Aria oferece mais de 40 componentes com comportamento integrado, interações adaptáveis, acessibilidade de alto nível e internacionalização pronta para uso, preparados para receber seus estilos.

Por padrão, a biblioteca não define estilos, permitindo que desenvolvedores criem designs personalizados para suas aplicações ou sistemas de design com as soluções de estilo e animação que preferirem. Cada componente é dividido em partes individuais com estados integrados, propriedades de renderização e slots, simplificando o processo de estilização.

Os recursos avançados atendem a aplicações ambiciosas e garantem uma experiência natural por meio de interações ricas, adaptadas a dispositivos, plataformas e preferências dos usuários. Os componentes são projetados para ter ótimo desempenho independentemente do método de entrada, incluindo mouse, toque, teclado e leitores de tela, garantindo uma ótima experiência em todos os dispositivos.

A acessibilidade é prioridade: os componentes seguem o W3C ARIA Authoring Practices Guide e foram projetados para oferecer compatibilidade com várias tecnologias assistivas. A biblioteca oferece suporte à internacionalização com recursos como traduções, formatação localizada e vários sistemas de calendário.

A API do React Aria foi criada para oferecer flexibilidade e escalabilidade, permitindo que desenvolvedores comecem com componentes de alto nível e, quando necessário, aprofundem-se usando uma API de baixo nível baseada em Hooks para ter controle total. Ela incentiva a reutilização de estilos e componentes, permitindo criar um sistema de design coeso sem duplicações desnecessárias.

Recursos

  • mais de 40 componentes acessíveis
  • opções de estilização personalizada
  • interações adaptáveis
  • navegação pelo teclado integrada
  • suporte à internacionalização
  • semântica ARIA
  • funcionalidade pronta para dispositivos móveis
  • testes abrangentes em diferentes dispositivos
  • API personalizável
  • uso de componentes de alto e baixo nível

Itens relacionados

Crie aplicativos Web acessíveis com rapidez e eficiência usando um conjunto robusto de componentes essenciais, fáceis de usar e altamente personalizáveis.

Estrelas no GitHub
38.1K
Atualizado em
Dec 6, 2024
Licença
MIT License

Uma coleção robusta de componentes personalizáveis, criada para agilizar o desenvolvimento de aplicações Web modernas e aumentar a velocidade e a flexibilidade para desenvolvedores.

Estrelas no GitHub
4.2K
Atualizado em
Dec 6, 2024
Licença
MIT License

Um conjunto de ferramentas e bibliotecas para criar experiências de usuário acessíveis e coesas, com integração perfeita a um ecossistema mais amplo.

Estrelas no GitHub
314
Atualizado em
Jul 6, 2024
Licença
MIT License

Esta solução UI de código aberto permite criar sistemas de design sofisticados com componentes personalizáveis, adaptáveis a vários estilos visuais e padrões de acessibilidade.

Estrelas no GitHub
3.9K
Atualizado em
Dec 6, 2024
Licença
MIT License

Uma biblioteca de código aberto que aprimora projetos Web com componentes UI responsivos e personalizáveis.

Estrelas no GitHub
8.0K
Atualizado em
Dec 6, 2024
Licença
MIT License

Primitivos acessíveis, sem estilos e de código aberto para React, voltados a aplicações Web e sistemas de design de alta qualidade.

Estrelas no GitHub
16.0K
Atualizado em
Dec 6, 2024
Licença
MIT License

Uma poderosa coleção de componentes UI que podem ser integrados rapidamente às suas aplicações, aprimorando a aparência e a funcionalidade.

Estrelas no GitHub
76.1K
Atualizado em
Dec 6, 2024
Licença
MIT License

Um framework robusto e minimalista para compor comportamentos diretamente na sua marcação.

Estrelas no GitHub
28.5K
Atualizado em
Dec 6, 2024
Licença
MIT License

Sobre o KickstartUI

O KickstartUI é o seu destino definitivo para descobrir os melhores frameworks, bibliotecas e ferramentas de desenvolvimento de UI. Selecionamos cuidadosamente recursos de alta qualidade para ajudar desenvolvedores a dar vida às suas ideias de UI. Seja para criar um aplicativo Web responsivo, desenvolver uma interface para dispositivos móveis ou projetar um protótipo interativo, nossa plataforma oferece as ferramentas essenciais para acelerar seus projetos e aprimorar a experiência dos usuários. Explore nossa ampla coleção para acompanhar as últimas tendências, descobrir novas possibilidades e elevar o nível dos seus projetos de UI. Pronto para dar o pontapé inicial no seu próximo projeto? Confira nossos recursos em destaque ou pesquise ferramentas específicas para as suas necessidades.