Sobes.tech

Frontend

Koje probleme vidite sa globalnim objektom window.handlers i konfliktima rukovalaca događaja?

Senior
256

Koje probleme vidite sa korišćenjem async/await u ovom kodu i kako ih možete rešiti?

Senior
227

Šta je curenje memorije i kako radi garbage collector u JavaScriptu?

Senior
174

Predložite ispravan model nasleđivanja za klase Button i Input umesto trenutnog, gde Input proširuje Button.

Senior
154

Koje znakove treba izbegavati za zaštitu od XSS napada?

Senior
153

Koje probleme sa arhitekturom vidite u metode addField sa proverama tipova putem if?

Senior
152

Kako pravilno izmeniti fetch zahtev za siguran prenos osetljivih podataka?

Senior
144

Koje metode validacije i sanitacije korisničkog unosa mogu se primeniti na klijentskoj strani?

Senior
142

Kako pravilno umetnuti korisnički tekst u DOM, sačuvati HTML oznake, ali izbeći XSS?

Senior
140

Kako izbeći curenje memorije pri uklanjanju elementa iz DOM-a ako je handler događaja smešten u globalni objekat?

Senior
139

Zašto je korišćenje var i traženje elemenata po indeksu (querySelectorAll()[0]) loša praksa?

Senior
138

Koji sigurnosni problemi su povezani sa korišćenjem innerHTML za umetanje korisničkog unosa?

Senior
135

Објасните проблем са наслеђивањем у коду где класа проширује Object, и предложите решење.

Senior
129

Објасните како ради реактивност у Vue 3: reactive, ref, shallowReactive, markRaw.

Senior
121

Koje sigurnosne probleme vidite u prenosu korisničkog imena i lozinke putem query parametara u URL?

Senior
120

Zašto se u kodu poziva addField u konstruktoru i kakve probleme to stvara sa aspekta skalabilnosti?

Senior
108