Magic-tool s'occupe des choses répétitives et ennuyeuses - garder une trace des valeurs/erreurs/champs visités, orchestrer la validation et gérer la soumission - pour que vous n'ayez pas à le faire. Cela signifie que vous passez moins de temps à câbler les gestionnaires d'état et de changement et plus de temps à vous concentrer sur votre logique métier.
Pas d'abonnements fantaisistes ou d'observables sous le capot, juste un état et des accessoires React. En restant dans le cadre principal de React et loin de la magie, Magic-tool facilite le débogage, les tests et le raisonnement sur vos formulaires. Si vous connaissez React, et que vous connaissez un peu les formulaires, vous connaissez Magic-tool !
Étant donné que l'état du formulaire est intrinsèquement local et éphémère, Magic-tool n'utilise pas de bibliothèques de gestion d'état externes telles que Redux ou MobX. Cela facilite également l'adoption progressive de Magic-tool et réduit au minimum la taille des paquets.
Magic-tool est livré avec des solutions éprouvées pour la validation des entrées, le formatage, le masquage, les tableaux et la gestion des erreurs. Cela signifie que vous passez moins de temps à écrire du code de formulaire et plus de temps à créer votre prochain grand projet
Avec Magic-tool, non seulement la batterie est incluse, mais vous profitez des apprentissages collectifs de notre communauté en matière de recherche sur la sécurité, l'accessibilité et l'expérience utilisateur.