È possibile evitare le condizioni if-else in FizzBuzz? Quali alternative conosci?
Frontend
Come scriveresti test unitari per l'implementazione di FizzBuzz?
Compito FizzBuzz: implementa un programma che per i numeri da 1 a N stampi 'Fizz' se il numero è divisibile per 3, 'Buzz' se è divisibile per 5, e 'FizzBuzz' se è divisibile per 15, altrimenti stampa il numero stesso.
Aggiungi il filtraggio dell'elenco dei lotti per città e numero di stanze, utilizzando i dati dal blocco filtri nella risposta API. I valori dei filtri devono essere salvati nei parametri URL in modo che la pagina sia accessibile tramite un link diretto.
Come implementeresti la scalabilità delle regole di business di FizzBuzz (ad esempio, aggiungendo una nuova regola per il numero 7) affinché il codice sia manutenibile e pulito?
Esercizio pratico: creare un'applicazione frontend con Next.js che visualizzi un elenco di immobili in forma di griglia di schede, utilizzando un'API pubblica reale. La scheda deve contenere campi leggibili (nome del progetto, città, numero di stanze, superficie, ecc.) e un'immagine.