Sobes.tech

Frontend

Porozprávaj o SSR, CSR a SSG — aký je rozdiel?

Middle
283

Čo je gRPC a na čo sa používa?

Middle
206

Povedz o architektonických prístupoch: FSD, modulárny monolit. Akú architektúru si vybrať pre malé MVP?

Middle
204

Ako spracovať dlhú asynchrónnu operáciu na klientovi (kontrola súborov na vírusy, až do jednej hodiny)?

Middle
194

Čo sú keyof a typeof v TypeScript?

Middle
178

Čo sa stane z hľadiska reflow a repaint pri použití display:none vs visibility:hidden?

Middle
178

Čo sú Pick a Omit v TypeScript?

Middle
177

Porušuje zmena súkromnej metódy princíp Open/Closed?

Middle
167

// Čo sa zobrazí v konzole ? 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);

Middle
166

```javascript console.log("Start"); setTimeout(() => { console.log("Timeout 1"); Promise.resolve().then(() => console.log("Promise inside Timeout")); }, 0); Promise.resolve() .then(() => { console.log("Promise 0"); setTimeout(() => console.log("Timeout inside Promise"), 0); }) .catch(() => console.log("Promise 1")) .then(() => console.log("Promise 2")); function foo() { Promise.resolve().then(() => { console.log("Promise 3"); foo(); }); } foo(); requestAnimationFrame(() => { console.log("RequestAnimationFrame"); }); console.log("End"); // Start // END // "Promise 0" // Promise 2 // // Timeout 1 // Promise inside Timeout // RequestAnimationFrame // Timeout inside Promise ```

Middle
163

Aké protokoly autentifikácie a autorizácie poznáš? Porozprávaj o JWT.

Middle
160

HTTP kódy stavu: čo znamenajú 401, 403, 500, 200, 201?

Middle
158

Aký je rozdiel medzi REST a GraphQL?

Middle
155

Aké vlastnosti CSS spôsobujú iba Repaint a aké spôsobujú Reflow/Layout?

Middle
153

Porozprávaj mi o princípoch SOLID

Middle
151

Aké druhy útokov na frontende poznáš? Ako sa chrániš?

Middle
151

Kde je možné v prehliadači uložiť údaje na strane klienta?

Middle
150

Aký je rozdiel medzi objektovo orientovaným programovaním a funkcionálnym programovaním? Čo je čistá funkcia?

Middle
148

Aký je rozdiel medzi šípkovou funkciou a bežnou funkciou v JavaScript?

146

Ako funguje mechanizmus refresh tokena?

Middle
140
/2