myray.app

Dev front

Mixing up our styling recipe for Ray v3

L'article présente une mise à jour sur les techniques de style dans Ray v3, soulignant l'importance de Tailwind CSS tout en abordant les défis liés à la gestion des variantes de composants et des conflits de styles. Il propose des outils tels que prettier-plugin-tailwindcss pour l'organisation des classes, tailwind-merge pour résoudre les conflits de classes, clsx pour la construction des noms de classes conditionnels, et cva pour gérer les variantes. La combinaison de ces outils vise à améliorer et simplifier l'expérience des développeurs lors de la gestion des styles dans des applications complexes, offrant un accent particulier sur la lisibilité et la maintenabilité du code.

Dev back

Using Ray with your Pest tests

L'article explique comment utiliser Ray avec les tests Pest dans Laravel pour améliorer le débogage et l'écriture de tests. Ray fournit des retours en temps réel, tandis que Pest facilite l'écriture de tests avec une syntaxe claire. Il est recommandé d'ouvrir une nouvelle fenêtre Ray pour une meilleure séparation des résultats de test et des données de débogage. De plus, l'article mentionne des méthodes pour éviter d'inclure des appels à Ray dans le code de production grâce à des tests d'architecture et d'autres outils.