Ikkinchi komponentda tuzatilgan hookni ulab, tasodifiy raqam va hozirgi skroll pozitsiyasini chiqar.
Frontend
`useEffect` ichida cleanup funksiyasi qachon bajariladi va u bu holda nima qiladi?
Foydalanuvchi o'zgarganda eski so'rovlar bilan nima bo'lishini va `AbortController` qanday qilib poyga shartlarini (race condition) oldini olishini tushuntiring.
Agar `addEventListener` va `removeEventListener` bir xil funktsiya havolasini olishi kerak bo'lsa, `scroll` hodisasi uchun qanday to'g'ri olib tashlash mumkin?
Hook tomonidan qaytarilgan ob'ekt (`data`, `loading`, `error`) qiymatlar o'zgarmagan taqdirda, renderlar orasida bir xil havolaga ega bo'ladimi? Nima uchun? Ob'ektga barqaror havolani qanday saqlash mumkin?
`useEffect` dag'laridagi URL o'zgarganda nima bo'ladi? Tozalash funktsiyasi va yangi ta'sir qanday tartibda bajariladi?
Qaysi jamoa va loyiha: qaysi CRM platformasi ishlab chiqilmoqda, u qaysi biznes maqsadlari uchun mo'ljallangan?
Bu yerda `useCallback` kerakmi? U nima uchun kerak va qaysi hollarda foydalidir?
Bu suhbatdan keyingi tanlov bosqichlari qanday bo'ladi?
Agar URL tez-tez va tez-tez o'zgarib turadigan bo'lsa, nima bo'ladi?