Yerel fetch ile Axios gibi bir kütüphaneyi karşılaştırmanın artıları ve eksileri nelerdir?
Frontend
JavaScript'teki jeneratörler, normal fonksiyonlardan nasıl çalışır?
Hangi derleme araçları kullanıldı? Webpack ve Vite'in artıları ve eksileri nelerdir?
/** * getObjField fonksiyonu için tip tanımını yaz * * @param obj - Değerin alınacağı nesne * @param key - Alınacak değerin anahtarı * @returns Nesnedeki anahtara karşılık gelen değer */ type Obj = { name: string; age: number; }; const getObjField = <K extends keyof Obj>(obj: Obj, key: K): Obj[K] => { return obj[key]; }; const user: Obj = { name: "Nik", age: 25 }; const value1 = getObjField(user, "name"); const value2 = getObjField(user, "age"); const value3 = getObjField(user, "test"); // Hata: '"test"' türündeki argüman 'keyof Obj' türüne atanamaz.
Event Loop'ta mikro görevler ve makro görevlerin yürütülme sırası nedir?
Debounce ve throttle arasındaki fark nedir?
Generics nedir ve neden gereklidirler?
type Obj = { isim: string yaş: number } const getObjField = (obj: any, key: any) => { return obj[key] } const user: Obj = { isim: "Nik", yaş: 25 } const value1 = getObjField(user, "isim") const value2 = getObjField(user, "yaş") const value3 = getObjField(user, "test") const getObjField = <T, K extends keyof T>(obj: T, key: K) => { return obj[key] }
React'te portallar ne işe yarar?
Next.js ile çalışma deneyiminiz var mı?
TypeScript'te any ile unknown arasındaki fark nedir?
TanStack Table (eski adıyla React Table) ile çalışma deneyiminiz var mı?
Geliştirme ortamını, lintleri, formatörleri (Husky, pre-commit hook'ları) kim ayarladı?
Konsolda ne görüntülenecek?
React'te anahtarlar ne işe yarar ve neden benzersiz olmalıdırlar?
Sunucu tarafı sayfalama, sıralama ve filtreleme içeren karmaşık bir tabloyu yazmanız gerekirse ne kullanırdınız?
Redux kullanırken RTK kullanmak zorunda kaldınız mı?
UI kiti herhangi bir kütüphaneye mi dayanıyordu yoksa tamamen mi özelleştirildi?
// Konsolda ne çıkacak const a = {}; const fn = (b) => { b.some = "1"; }; fn(a); console.log(a.some); // ?
Örneğin, çizgi grafik gibi grafiklerle çalıştınız mı?