Publié le: Jun 30, 2022

Amplify UI est une bibliothèque open-source d'interface utilisateur qui apporte la simplicité et l'extensibilité d'AWS Amplify au développement d'interfaces utilisateur. Il est constitué de composants connectés qui simplifient les flux de travail complexes tels que l'authentification et les données dynamiques, de composants primitifs qui forment les blocs constitutifs permettant de créer une cohérence entre les applications, et de thèmes permettant d'adapter Amplify UI à toute marque.

L'extensibilité et la personnalisation sont au premier plan d'Amplify UI, ce qui permet une intégration facile dans n'importe quelle application, quelle que soit la pile technologique front-end. Avec plus de 35 composants prêts à la production, vous pouvez utiliser Amplify UI comme base pour créer n'importe quelle application ou système de conception.

Amplify UI offre un grand nombre de fonctionnalités clés

  • Des dépendances minimales pour que vous puissiez l'utiliser avec votre cadre de style préféré, utiliser des CSS simples ou ne pas avoir de style.
  • Le kit d'interface utilisateur Figma et plugin de thématisation disponibles pour tous les composants primitifs. Convertissez les composants Figma en composants React dans Amplify Studio.
  • Les bonnes pratiques en matière d'accessibilité (WCAG et WAI-ARIA), telles que le contraste des couleurs, la navigation au clavier, les étiquettes accessibles et la gestion du focus, sont intégrées.
  • Une expérience transparente pour les développeurs grâce à une prise en charge de première classe de Typescript.
  • De puissantes capacités de thématisation vous permettent de faire en sorte qu'Amplify UI ressemble à votre marque.

Pour démarrer, veuillez consulter Amplify UI.