Frontend
U čemu je tačno bila vaša konfiguracija GitLab CI/CD? Da li ste postavili pipeline za linting i testove?
Pokušajte da simulirate situaciju tako da se sva tri broja na točkovima poklapaju i proverite da li se prikazuje poruka o pobedi.
Ako razvijate projekat od nule, na šta prvo obraćate pažnju za optimizaciju koda i resursa? Dajte primer.
Komponent koristi kontekst sa user i roles. Ako komponent koristi samo user iz konteksta, on će i dalje biti ponovo renderovan pri promeni roles. Kako to popraviti?
// Шта ће се приказати у конзоли? const p1 = Promise.resolve(1); const p2 = new Promise((_, reject) => setTimeout(() => reject("Error"), 100)); const p3 = Promise.resolve(3); Promise.all([p1, p2, p3]) .then(console.log) .catch(console.error); Promise.allSettled([p1, p2, p3]).then(console.log);
Da li ste radili sa nečim osim React steka?
Koja je razlika između useTemplateRef i običnog ref u pogledu vrednosti pre montiranja komponente (undefined vs null)?
Kako biste organizovali rad sa velikim obrascem za računanje osiguranja, koji sadrži mnogo polja (oko 50), dinamičke sekcije, trenutni izračun ukupne cene, podeljen na više ekrana?
/** * Implementirajte funkciju compose, koja prihvata * promenljiv broj funkcija i vraća novu funkciju. * Rezultat svake funkcije se prosleđuje sledećoj. */ // Kod ovde const square = (x) => x * x; const times2 = (x) => x * 2; const sum = (a, b) => a + b; console.clear(); console.log(compose(square, times2)(2) === square(times2(2))); console.log(compose(square, times2, sum)(3, 4) === square(times2(sum(3, 4))));
Можете ли да наведете конкретан пример библиотеке која није дозвољавала да се заврши изградња приликом ажурирања Angular-а (на пример, на верзију 16)? У чему је тачно била суштина проблема и како сте га решили?
U rezimeu su navedene metrike — procenat smanjenja rendera, rast performansi. Kako ste ih izračunali?
Koje vrste podatka postoje u JavaScript-u? Čime se primitivni tipovi razlikuju od objekata? Kako se oni čuvaju u memoriji?
[ime] je pitao/la: šta je type guard u TypeScript-u? Kako napisati funkciju-type guard?
Dobili ste 401, poslali ste još jedan zahtev na server — зашто је то потребно?
Koja je potpis metode reduce kod nizova? Šta treba da vraća callback pri svakoj iteraciji?
Praktičan zadatak na CSS poziciji: postoje tri elementa (plavi, zeleni, crveni) sa zadanim stilovima. Kako će se promeniti pozicija plavog elementa pri dodavanju različitih vrednosti za position i pomeranja (relative, left/top, absolute, transform na roditelju)
Koje je značenje i problem zatvaranja u JavaScriptu?
Koja je razlika između interface i type u TypeScript? Kada koristiti svaki od njih?
Šta je CORS, zašto je potreban i gde se konfiguriše? Da li je moguće isključiti CORS na backendu i kako?
U kom trenutku u odnosu na događajni ciklus se izvršava requestAnimationFrame?