Séance 12 : Projet – Finalisation
🎯 Objectifs
Améliorer UX (réactions, thèmes).
Finaliser application et préparer démo.
📖 Partie théorique
Réactions sur messages
Endpoint :
POST /messages/{id}/reactions
pour ajouter des réactions.Affichage des réactions sur chaque message.
Dark mode avec Tailwind
Utilisation de la configuration Tailwind pour activer le mode sombre.
Ajout d’un toggle pour basculer entre les modes.
Bonnes pratiques
Factorisation des composables et stores pour faciliter la maintenance.
Organisation du code pour la réutilisabilité et la clarté.
💻 Exemples
// Tailwind config
module.exports = {
darkMode: 'class'
}
📝 Travaux pratiques
Ajouter réactions (👍 ❤️).
Dark/light mode avec toggle.
Démo interne entre groupes.
Last updated