SSR, CSR ve SSG hakkında konuş, aralarındaki fark nedir?
Frontend
gRPC nedir ve ne için kullanılır?
Mimarlık yaklaşımları hakkında konuş: FSD, modüler monolit. Küçük bir MVP için hangi mimariyi seçmeliyim?
İstemci tarafında uzun süren asenkron işlemi nasıl işleriz (dosya virüs taraması, bir saate kadar)?
Display:none ile visibility:hidden arasındaki reflow ve repaint açısından ne olur?
TypeScript'te keyof ve typeof nedir?
TypeScript'te Pick ve Omit nedir?
// Konsolda ne gösterilir ? 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);
Özel bir yöntemdeki değişiklik, Açık/Kapalı ilkesini ihlal eder mi?
```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 ```
Hangi kimlik doğrulama ve yetkilendirme protokollerini biliyorsun? JWT hakkında bilgi ver.
HTTP durum kodları: 401, 403, 500, 200, 201 ne anlama geliyor?
REST ile GraphQL arasındaki fark nedir?
Hangi CSS özellikleri sadece Repaint'a neden olur ve hangileri Reflow/Düzen'e neden olur?
SOLID ilkeleri hakkında bana anlat
Ön uçta hangi saldırı türlerini biliyorsun? Nasıl korunursun?
Tarayıcıda istemci tarafında veriler nerede saklanabilir?
Nesne yönelimli programlama ile fonksiyonel programlama arasındaki fark nedir? Temiz fonksiyon nedir?
// Bu asenkron kodu, söz promises'lerin asenkron şekilde çalışması için döngüde nasıl optimize edilebilir async function processItems() { const items = [1, 2, 3]; for (const item of items) { await new Promise((resolve) => setTimeout(resolve, 100)); console.log(item); } } processItems();