HTMLni tahlil qilish jarayonini nima to‘xtatishi mumkin?
Frontend
Event Loop qanday ishlaydi? Qaysi navbatlar mavjud va ularni bajarish tartibi qanday? Mikrozadvalar, makrozadvalar, requestAnimationFrame, requestIdleCallback haqida gapiring.
API javobida xato bo'lishi mumkin, bu xato mos maydon bilan foydalanuvchiga ko'rsatilishi kerak.
Stripchat kabi ko'p kartali va kechikish bilan yuklanadigan sahifa tasavvur qiling. Qaysi chekka holatlarni ko'rasiz, qanday muammolar yuzaga kelishi mumkin, nima optimallashtirasiz? Virtualizatsiya (React Window) qanday ishlaydi?
Bu B2B yoki B2C xizmati edimi? Xatoliklar va foydalanuvchi tajribasini kuzatish uchun o'lchovlar mavjud edimi?
Tegirmonlar bilan filtir bor. Tez-tez o'tishlar paytida eski qiymatlar ko'rsatiladi va ular hozirgi tegirmonga tegishli emas. Sababi nima va qanday tuzatish mumkin?
Sahifa ishlashini yaxshilash uchun rasmlar bilan nima qilish mumkin?
Bu SSR va singleton i18n sinfi bilan kodni ko'rib chiqing. Foydalanuvchiga yuboriladigan HTMLni buzishi mumkin bo'lgan jiddiy muammo toping. Uni qanday tuzatish mumkin?
Biz CI/CD orqali teglar qo'yish yoki versiyalash imkoniga ega emasmiz. Mijoz bir versiyada bo'lishi mumkin, backend boshqacha. Bu sharoitda Sentry orqali xatoliklarni monitoring qilishdan tashqari nima qilish mumkin?
Bir div ichida yo'l belgisi tayyorlash kerak, o'ng tomonida kichik qizil belgi bilan.
Nima uchun foydalanuvchilar Storega kirmayapti va foydalanuvchilarni Storega qanday yuklash mumkin?
Bizda katta loyiha bitta monorepo ichida yagona chiqarish oqimi bilan. Biz uni bo‘lib, frontendni alohida repozitoriyalarga chiqarishga qaror qildik, ularning o‘z chiqarish tsikli bilan. Bu backend va mijoz o‘rtasidagi versiyalarni sinxronlashtirish muammosini yuzaga keltiradi. Bu muammoni qanday hal qilishni ko‘rgan bo‘lardingiz? Ishni qanday tashkil qilish kerakki, ishlab chiqarishda nosozliklardan maksimal darajada himoyalangan bo‘lsin?
HTML olgach qabul qilinganidan keyin brauzerda birinchi renderingni nima to‘xtatishi mumkin? JS va CSS ning sinxron yuklanishi bilan nima qilish mumkin?
Store qanday qisqartirishlarga ega va u yerga foydalanuvchilarni joylashtirish uchun qisqartirish bormi?
Agar sizga to'liq erkinlik berilgan bo'lsa, qanday ideal shaklni yaratgan bo'lar edingiz? Qaysi yondashuvlar, texnologiyalar va usullarni qo'llagan bo'lar edingiz (validatsiya, xatolarni boshqarish, UX, DX)?
Normallashtirilgan kesh qayerda saqlangan? U qandaydir reaktiv edi?
Foydalanuvchilar ro'yxati sahifasidan ma'lum bir foydalanuvchi sahifasiga o'tishda uzoq yuklanish bo'ladi (yuklagich 2 sekund davomida sun'iy kechikish sababli ishlamay qoladi). Bu holatni qanday yaxshilash mumkin?
Siz so'rovga yaqin bo'lganingizda, qaysi so'rovlar ob'ektlarni qaytarishini yoki bu qanday ishlashini ko'rsatdingizmi?
Tahrirlovchida funksiyaga qarang: u kalitlar ro'yxati va obyektni qabul qiladi, va reduce orqali faqat belgilangan kalitlar bilan obyektni nusxalaydi. Bu funksiyaga qanday nom berarding?
SSR 2 sekundda hech narsa qaytarmayapti. Buni yaxshilash uchun qanday variantlar mavjud?