Sobes.tech

Frontend

Użytkownik wpisał wszystkie dane, kliknął „Zakończ”, trwa płatność, a strona się zawiesza. Jak byś debugował tę sytuację i jak się od niej początkowo chronił?

198

Jak zorganizowałbyś pracę z dużym formularzem kalkulacyjnym ubezpieczenia, zawierającym wiele pól (około 50), sekcje dynamiczne, natychmiastowe obliczanie łącznego kosztu, podzielone na kilka ekranów?

190

Jak zorganizowano przegląd kodu w zespole 3-4 frontend developerów? Jakie zasady zostały ustalone?

189

Opowiedz o Event Loop: wyjaśnij różnicę między mikrozadaniami a makrozadaniami, podaj przykład z obietnicą i setTimeout.

162

Opowiedz o sytuacji, gdy decyzja architektoniczna okazała się nietrafiona — co się stało i co potem zmieniłeś?

160

Publiczna część agregatora (strona główna, katalog produktów) powinna być dobrze indeksowana. Jak podszedłbyś do wyboru renderowania (SSR/SSG)?

158

Jak przechowywałbyś dane formularza, aby użytkownik mógł wrócić po odświeżeniu strony lub zamknięciu zakładki (bez uwierzytelniania)?

137

Przechodząc z Vue 2 na Vue 3, co konkretnie zmieniło się w zarządzaniu stanem i jakie trudności pojawiły się podczas tej migracji?

129