Symfony UX est un ensemble de paquets PHP et JavaScript pour résoudre les problèmes frontaux quotidiens, avec Stimulus et Turbo. Écrivez du JavaScript personnalisé dans les contrôleurs Stimulus.
Voici la liste des composants :
Turbo
Intégration avec Turbo pour une application à page unique et une expérience en temps réel
Live components
Créez des interfaces dynamiques avec zéro JavaScript
Autocomplete
Éléments select alimentés par Ajax
Chart.js
Des graphiques simples avec Chart.js
React
Rendez rapidement les composants et passez leur des props
Recadrage d'image
Formulaire Type et outils pour le recadrage des images
Lazy Image
Optimiser le chargement des images avec BlurHash
Twig
Créer des classes PHP capables d'utiliser Twig
Zone de dépôt stylisée
Type de formulaire pour la "zone de dépôt" stylisée pour les téléchargements de fichiers
Intégration de Swup
Intégration avec la bibliothèque de transition de page Swup
Notifier
Déclenchez des notifications natives du navigateur depuis PHP
Typed.js
Dactylographie animée avec Typed.js
Article proposé par Kevin