Peut-on se passer des conditions if-else dans FizzBuzz ? Quelles alternatives connais-tu ?
Frontend
Comment écririez-vous des tests unitaires pour l'implémentation de FizzBuzz?
Exercice FizzBuzz : implémentez un programme qui pour les nombres de 1 à N affiche 'Fizz' si le nombre est divisible par 3, 'Buzz' s'il est divisible par 5, et 'FizzBuzz' s'il est divisible par 15, sinon affiche le nombre lui-même.
Ajouter un filtrage de la liste des lots par ville et nombre de pièces, en utilisant les données du bloc de filtres dans la réponse de l'API. Les valeurs des filtres doivent être enregistrées dans les paramètres URL pour que la page soit accessible par un lien direct.
Comment implémenterais-tu la extensibilité des règles métier de FizzBuzz (par exemple, ajouter une nouvelle règle pour le nombre 7) pour que le code soit maintenable et propre?
Exercice pratique : créer une application frontend avec Next.js qui affiche une liste de biens immobiliers sous forme de grille de cartes, en utilisant une API publique réelle. La carte doit contenir des champs lisibles (nom du projet, ville, nombre de pièces, superficie, etc.) et une image.