Sobes.tech

Frontend

Lietotājs ir ievadījis visus datus, ir noklikšķinājis uz «Pabeigt», notiek maksājums, un lapa ir aizkavējusies. Kā jūs labotu šo situāciju un kā sākotnēji no tās aizsargātos?

198

Kā jūs organizētu darbu ar lielu apdrošināšanas aprēķinu formu, kurā ir daudz lauku (apmēram 50), dinamiskas sekcijas, tūlītēju kopējās cenas aprēķinu, sadalītu vairākos ekrānos?

190

Kā tika organizēta koda pārskatīšana 3-4 frontend izstrādātāju komandā? Kādi principi tika noteikti?

189

Pastāstiet par Event Loop: izskaidrojiet mikrouzdevumu un makrouzdevumu atšķirības, sniedziet piemēru ar promise un setTimeout.

162

Pastāstiet par situāciju, kad arhitektūras risinājums neizdevās — kas notika un ko jūs vēlāk mainījāt?

160

Publiskā daļa no agregatora (līmeņrādis, produktu katalogs) jābūt labi indeksētai. Kā jūs pieietu renderēšanas (SSR/SSG) izvēlei?

158

Kā jūs glabātu formu datus, lai lietotājs varētu atgriezties pēc lapas pārstartēšanas vai cilnes aizvēršanas (bez autentifikācijas)?

135

Pārejot no Vue 2 uz Vue 3, kas konkrēti mainījās stāvokļa pārvaldībā un ar kādām grūtībām saskārāties šīs migrācijas laikā?

129