Sobes.tech

Frontend

Aké problémy vidíte s globálnym objektom window.handlers a konfliktmi správcov udalostí?

Senior
259

Aké problémy vidíte pri používaní async/await v tomto kóde a ako ich môžete opraviť?

Senior
233

Čo je únik pamäte a ako funguje garbage collector v JavaScripte?

Senior
175

Ako správne vložiť používateľský text do DOM, zachovať HTML formátovanie a vyhnúť sa XSS?

Senior
158

Aké znaky je potrebné escapovať na ochranu pred XSS útokmi?

Senior
155

Aké architektonické problémy vidíte v metóde addField s kontrolami typov cez if?

Senior
155

Navrhnite správny model dedičnosti pre triedy Button a Input namiesto súčasného, kde Input rozširuje Button.

Senior
154

Ako sa vyhnúť únikom pamäte pri odstraňovaní prvku z DOM, ak je spracovateľ udalostí uložený v globálnom objekte?

Senior
147

Ako správne upraviť požiadavku fetch na bezpečný prenos citlivých údajov?

Senior
146

Aké metódy validácie a sanitácie používateľského vstupu je možné použiť na strane klienta?

Senior
144

Prečo je používanie var a vyhľadávanie prvkov podľa indexu (querySelectorAll()[0]) zlá prax?

Senior
140

Aké bezpečnostné problémy sú spojené s používaním innerHTML na vkladanie vstupu používateľa?

Senior
135

Vysvetlite problém s dedičstvom v kóde, kde trieda rozširuje Object, a navrhnite riešenie.

Senior
133

Vysvetlite, ako funguje reaktivita vo Vue 3: reactive, ref, shallowReactive, markRaw.

Senior
125

Aké bezpečnostné problémy vidíte pri prenose prihlasovacieho mena a hesla cez query parametre v URL?

Senior
125

Prečo sa v kóde volá addField v konštruktore a aké problémy to spôsobuje z hľadiska škálovateľnosti?

Senior
114