Frontend
Ի՞նչ է React Fiber-ը, ինչու է հայտնվել, արդյոք կարելի է ընդհատել commit փուլը և ինչ է նշանակում current tree և work-in-progress tree-ը։
Ի՞նչ է կապակցությունը և համախմբումը զարգացման մեջ։
Ի՞նչ են literal տիպերը TypeScript-ում և ինչու են դրանք անհրաժեշտ։
Ինչու է անհրաժեշտ Next.js-ը, ինչ ռենդերային մեթոդներ է աջակցում և ինչ է տեղի ունենում, եթե վերևի կոմպոնենտը նշված է որպես հաճախորդային կոմպոնենտ։
Ֆորմայում, երբ սեղմում եք Enter, էջը վերից բեռնում է: Կարգավորեք ուղարկման կառավարումը առանց վերից բեռնելու և դարձեք դաշտի վավերացումը պարտադիր:
Ինչպե՞ս է աշխատում useMemo-ը, եթե փոխանցվի կախվածությունների զանգվածը, դատարկ է կամ փոխանցված չէ:
Ի՞նչ են debounce և throttle, ինչպե՞ս են տարբեր և որտեղ կիրառվում են։
Ի՞նչն է ձեզ ամենաշատը դուր գալիս ֆրոնտենդում և որ ոլորտում եք ուզում զարգանալ։
Եթե փոխանցեք ֆունկցիային որպես սկզբնական արժեք useState-ին, ինչ կլինի և ինչու է օգտագործվում դանդաղ ինիցիալիզացիան։
Կարճ նկարագրում նշվում է, որ առաջադրանքի ստեղծման ժամանակը կրճատվել է 11-ից 4 րոպե: Ինչը չի փոխվել այս գործընթացում?
Ով է մշակել ռենդերային շարժիչը?
Ի՞նչ է React-ը, ինչու է անհրաժեշտ Virtual DOM-ը և ինչպես է React կիրառում փոփոխությունները DOM-ում։
Նկարագրեք, ինչպես էին կազմակերպված ինտերակտիվ տնային առաջադրանքները՝ JSON կոնֆիգուրացիաներ, կոմպոնենտներ և նրանց ռենդերինգը։
Ով է աշխատել JSON կոնֆիգուրացիայի կառուցվածքի վրա?
Ինչպե՞ս եք գտնում բոտլնեկները և կատարողականության խնդիրները ֆրոնտենդ հավելվածում։
Ինչպե՞ս կարող եք օպտիմալացնել երեխայի կոմպոնենտը, որպեսզի այն երբ ծնողը թարմացվի, կրկին ռենդեր չլինի։
Որո՞ք React hook-ներ եք սովորաբար օգտագործում։
Նշեք, թե ինչպես է աշխատում կոնսոլի արտածումը սինխրոնային կոդի, Promise.resolve և երկու setTimeout-ների օրինակով։
Ի՞նչ են Web Workers-ը և երբ են օգտագործվում:
Ինչու՞ մի նախագծում օգտագործվեց JSDoc ամբողջ TypeScript-ի փոխարեն: Ինչու՞ անցումը չսկսվեց: