Symfony et Hotwire: faire un front interactif sans trop d'efforts
En décembre 2020, 37 Signals a publié la première version officielle de la suite Hotwire. En combinant la bibliothèque historique Turbolinks avec leur micro-framework Stimulus js, il en ressort un combo puissant pour faire des applications complexes tout en codant une application Rails fullstack. L'équipe Symfony n'a pas tardé à porter le projet sur son écosystème, et les résultats sont étonnants !
Chez Windoo, nous utilisons le composant symfony/ux-turbo depuis début 2021 pour remplacer progressivement notre code hérité de React. Nous avons beaucoup appris sur la façon de l'utiliser, les bonnes pratiques à suivre, les erreurs à éviter et les cas d'utilisation délicats à résoudre.
Formulaires, messagerie, modales, asynchrones... Je vous montrerai des applications très concrètes de cette bibliothèque dans vos projets !