Frontend
Ինչպե՞ս կարելի է օպտիմալացնել scroll իրադարձության մշակողը, որը հաճախակի վերանորոգումներ է առաջացնում: Ինչն է տարբերությունը throttling և debounce միջև:
Դու ինձ ինչ-որ հարցեր ունե՞ս: կա՞ ինչ-որ հիմնական քննադատական բան, որ դու փոխել կցանկանաս այն որոշման մեջ, որը մենք նախագծել ենք։
Իմացրու ինձ քո ֆրոնտենդի ստեքի մասին ընդհանուր առմամբ, ինչ ես օգտագործում?
Մեր մոտ շատ մեծ ֆրոնտ է մոնորեպոյում, որի վրա միաժամանակ աշխատում են շատ տարբեր թիմեր։ Միկրոֆրոնտների անցումը հնարավոր չէ։ Ինչպե՞ս նվազեցնել այն ռիսկերը, որ տարբեր թիմերը կազդեն մյուսի աշխատանքի վրա։
Ինչպես աշխատել Vue 3-ում մոդալ պատուհանների հետ?
Իմացեք ինֆլյուենսերների արդյունավետության մոնիտորինգի և վերլուծության ծառայության մասին: Սա B2B ծառայություն է, այսինքն, բրենդները գնահատում են իրենց ներդրումները?
Ի՞նչ է prop drilling-ը և ինչ խնդիրներ է առաջացնում:
/** * Իրականացրեք times մեթոդը թվային օբյեկտի համար: * Ֆունկցիան պետք է ընդունի callback և կանչի այն * նշված քանակությամբ անգամ՝ ընթացիկ կրկնության ինդեքսով: */ Number.prototype.times = function (callback) { const n = Number(this); for (let i = 0; i < n; i++) { callback(i); } } // Օրինակներ console.clear(); (3).times(console.log) // 0 // 1 // 2
Պատմիր էջի ռենդերինգի փուլերի մասին բրաուզերում։
Հարց 4 Գրաֆիկը ցույց է տալիս նախապես արտահայտված նախընտրության ազդեցությունը ընտրողների կողմից աշխատանքի ժամանակի կրճատման հարցում այն հավանականության վրա, որ այդ ընտրողների իրական ընտրությունը նույնը կլինի այդ արտահայտված նախընտրության հետ: Որ կուսակցության անդամներն են առավել հակված իրենց նախապես արտահայտված նախընտրությամբ քվեարկել աշխատանքի ժամանակի կրճատման հարցում?
Ինչպե՞ս դարձնել, որ useEffect-ը գործի միայն որոշ ժամանակներում: Ինչ տեղի կունենա, եթե չփոխանցեք կախվածությունների զանգվածը: Իսկ եթե փոխանցեք դատարկ զանգված:
requestIdleCallback ի՞նչ է:
Ի՞նչ տեսակի վիզուալիզացիաներ էին: Որոնք եք կատարել անձամբ:
Ի՞նչ վերջին տարբերակին եք թարմացրել Next.js-ում նախագծում։
Պատմիր SSE (Սերվերի ուղարկված իրադարձություններ) մասին և համեմատիր WebSocket և polling-ով
Ստեղծեք Vue 3 կոմպոնենտ՝ օգտագործելով Composition API և TypeScript, որը ընդունում է `info` անունով prop՝ տիպով string: Օգտագործեք `useInfo` կոմպոզաբլ ֆունկցիան, որը վերցնում է `info` տողը և վերադարձնում է հաշվարկված հատկություն `formattedInfo`, որը ձևաչափում է տողը՝ նախածանցով "Ավելացուցիչ տեղեկություններ: ": Ցուցադրեք ինչպես սկզբնական `info` prop-ը, այնպես էլ `formattedInfo`-ն կոմպոնենտի շաբլոնում։
Ի՞նչ վիճակի կառավարիչներ գիտեք, ինչն է տարբերությունը Redux Toolkit և Zustand միջև։
Որ բրաուզերի API-ները կարևոր են HLS/DASH- ի իրականացման համար բրաուզերում?
Ի՞նչ է տարբերությունը ref և reactive-ի միջև Vue-ում։
Դուք աշխատե՞լ եք գեներիկների հետ: Կարող եք բացատրել ընդհանուր կոնցեպցիան: