Да ли ће наши корисници бити из ЦИС-а или из целог света?
Frontend
Da li imate iskustva sa Smart TV? Uzimajući u obzir da nema miša, samo daljinski upravljač, kako obezbediti alternativu za navigaciju kroz elemente pomoću daljinskog upravljača?
Можеш ли да нацрташ шему како ће изгледати ланац захтева од клијента до техничких ентитета (CDN, статички складишта, Postgres итд.)?
Napišite funkciju once koja prihvata funkciju kao parametar i vraća rezultat njenog prvog izvršenja, čak i ako je pozovete mnogo puta.
За колико корисника је осмишљен наш квиз? На шта ће то утицати, или тренутно само прикупљаш информације?
Odakle ćemo uzeti video? Nije to težak video — kako će se čuvati i učitavati?
Остаје нам 5 минута — шта још желиш да кажеш, шта нисмо урадили, али је важно узети у обзир да би решење могло бити сматрано спремним за развој?
Koristite Next.js sa server-side renderingom. Kako procenjujete da će to biti brže? Zašto mislite da će HTML biti isporučen brže?
Pokušajte da opišete strukturu podataka za prvi i drugi endpoint — šta nam je potrebno da sve ovo radi? Šta će predstavljati entitet kviza (koja polja)?
Šta je odzivnost interfejsa, koja je to metrika?
Navedla si tri metrike: LCP, INP i CLS. Ispričaj mi više o Interaction to Next Paint — što je to za metrika i što točno mjeri?
Квиз се састоји од питања — како ћемо добијати податке о питањима: одједном целу листу или деловима?
Ако се вратимо на функционалним захтевима – да ли ће постојати странирање на првој страници са списком квизова? Како то најбоље организовати са становишта API?
Koji će biti ID kviza?
Kako znaš broj pitanja da otvoriš ekran pitanja?
Pomerite brojeve umesto znakova pitanja tako da se u konzoli prikaže redom 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (zadatak na Event Loop, Promise, setTimeout)
Rekla si da performans treba da bude visok. Šta podrazumevaš pod performansom? Koje ključne metrike Core Web Vitals treba da uzmemo u obzir? Daj primer šta je važno za nas.