Stimulus

"
Dev front

Symfony UX : Révolutionnez facilement votre front-end !

Cet article présente Symfony UX, une suite d'outils pour simplifier le développement front-end avec Symfony. Il met en lumière AssetMapper, qui permet de simplifier la gestion des assets sans étape de build, ainsi que Turbo, qui offre une expérience d'application à page unique (SPA) sans complexité JavaScript. L'utilisation de Stimulus permet d'ajouter de l'interactivité tout en gardant HTML comme base. L'article encourage l'intégration de ces outils pour moderniser le développement dans l'écosystème Symfony.

"
Dev front

Contrôleurs Stimulus pour vos app Rails et Symfony

Cet article présente comment utiliser des contrôleurs Stimulus dans des applications Ruby on Rails et Symfony, deux frameworks qui partagent une même approche front-end avec la stack 'Hotwired'. Il détaille des pratiques pour charger ces contrôleurs de manière asynchrone afin de réduire le poids de JavaScript chargé au démarrage, offrant ainsi une amélioration de la performance de l'application. De plus, l'auteur partage ses expériences de développement et propose des liens vers des contrôleurs prêts à l'emploi, facilitant l'intégration dans les projets. En conclusion, l'article encourage à garder un code JavaScript ouvert pour favoriser l'apprentissage et l'adoption de bonnes pratiques par d'autres développeurs.

Dev back

Comment faire une auto-complétion d'adresse self-hosted ?

Cet article aborde la possibilité de mettre en place une auto-complétion d'adresse sans recourir à des services tiers tels que Google Maps ou Mapbox. Il présente des solutions comme Photon et Addok, spécifiquement adaptées pour le traitement des adresses en France, ainsi qu'un exemple d'utilisation avec Docker. L'auteur partage également ses expériences avec les API et l'importance de maîtriser les coûts liés à l'hébergement. Enfin, un bonus sur l'intégration d'un contrôleur Stimulus est inclus.

Dev front

useTransition in a Neat, Reusable Module

Ce tutoriel aborde la création d'un module réutilisable avec la fonction useTransition dans le cadre de l'utilisation de Stimulus et Symfony. Il fournit un code exemple et des instructions pour mettre en place des transitions dans une application web tout en étant facilement intégrable dans divers projets. Ce contenu est particulièrement utile pour les développeurs qui souhaitent améliorer l'interactivité et l'expérience utilisateur de leurs applications en utilisant des transitions visuelles.

Dev front

Free 3rd Party Controllers!

Cet article présente des contrôleurs tiers gratuits pour Stimulus, un framework JavaScript utilisé avec Symfony. Il offre des tutoriels et des ressources pour intégrer ces contrôleurs dans des projets, facilitant ainsi la gestion des composants d’interface utilisateur et enrichissant l'expérience de développement en alliant PHP et JavaScript. Les lecteurs sont encouragés à s'abonner pour un accès complet aux vidéos et aux scripts.

Dev front

Reusing the "Reload Content" Controller

Cet article présente un tutoriel sur la réutilisation d'un contrôleur 'Reload Content' dans un projet utilisant Symfony et Stimulus. Il fournit des exemples de code et des instructions pas à pas sur la manière d'implémenter cette fonctionnalité, et souligne la compatibilité avec Stimulus 3 et Symfony 5.2. Les développeurs peuvent apprendre à interagir avec le DOM de manière efficace grâce à ce contrôleur.

Dev back

Ajax Form Response Status Codes

Cet article traite des codes d'état des réponses Ajax dans un projet utilisant Symfony et Stimulus. Il explique les réponses de succès et d'erreur en fournissant des exemples de code pour gérer les formulaires modaux. L'article souligne l'importance d'utiliser correctement les bon codes d'état HTTP et des conventions modernes avec Symfony 6+. Il permet aux développeurs de mettre en œuvre des formulaires efficaces et de gérer les réponses de manière adéquate.