Se poate evita utilizarea condițiilor if-else în FizzBuzz? Ce alternative cunoști?
Frontend
Cum ai scrie teste unitare pentru implementarea FizzBuzz?
Problema FizzBuzz: implementează un program care pentru numerele de la 1 la N afișează 'Fizz' dacă numărul este divizibil cu 3, 'Buzz' dacă este divizibil cu 5, și 'FizzBuzz' dacă este divizibil cu 15, altfel afișează numărul însuși.
Adăugați filtrarea listei de loturi după oraș și numărul de camere, utilizând datele din blocul de filtre din răspunsul API. Valorile filtrelor trebuie să fie salvate în parametrii URL pentru ca pagina să fie accesibilă printr-un link direct.
Cum ai implementa scalabilitatea regulilor de business FizzBuzz (de exemplu, adăugarea unei reguli noi pentru numărul 7) pentru ca codul să fie ușor de întreținut și curat?
Sarcină practică: creați o aplicație frontend în Next.js care afișează o listă de proprietăți imobiliare sub formă de grilă de carduri, folosind o API publică reală. Cardul trebuie să conțină câmpuri ușor de citit (numele proiectului, oraș, numărul de camere, suprafața etc.) și o imagine.