Sobes.tech

Frontend

Կանխարգելում է CSSOM էջի ռենդերումը? Ինչու՞։

Middle+
191

Նկարագրեք բրաուզերի ռենդերի կարևոր ճանապարհը՝ URL-ի մուտքից հասցեային տողում մինչև էջի արտապատկերում: Խոսեք DNS, TCP, HTTP, DOM կառուցում, CSSOM, Render Tree, Layout և Paint մասին։

Middle+
189

Ի՞նչ է reflow-ը և repaint-ը: Ի՞նչ է պարտադիր reflow-ը (պարտադիր վերաներկում): Ինչպե՞ս կարող ենք օպտիմալացնել ռենդերը, որպեսզի նվազեցնենք պարտադիր վերաներկումների քանակը։

Middle+
157

Ինչպե՞ս դարձնել, որ makeBook ֆունկցիան վերադարձնի սպասվող արժեքները 0 և 5՝ փոխարեն երկու տասնյակի։

Middle+
149

Երբ է տեղի ունենում React-ում կոմպոնենտի վերաարտադրում (re-render)? Խոսեք reconciliation (համապատասխանության) մասին։

Middle+
149

Ինչպե՞ս կարող ենք լուծել այն խնդիրն, որը լուծվում է ժառանգության միջոցով, այլ կերպ: Ինչ է կոմպոզիցիան TypeScript և React կոնտեքստում։

Middle+
146

Դիտեք makeBook ֆունկցիան։ Որոշեք, թե ինչ կարտահանվի կոնսոլում 20-21 տողերում (երկու մեկնաբանված տողեր): բացատրեք ֆունկցիայի վարքագիծը։

Middle+
126

Ի՞նչ նախագծման մոդելներ և կոդի որակի սկզբունքներ եք օգտագործում React/TypeScript-ով մշակումիս: Ինչպե՞ս եք կիրառում SOLID սկզբունքները ֆրոնտենդ զարգացման մեջ։

Middle+
123

Կոդը վերականգնել այն կոմպոնենտը, որը ցուցադրում է պատահական թիվ (Promise-ից) և սքրոլի դիրքը: Գտեք խնդիրները և ուղղեք դրանք։

Middle+
118

Ի՞նչ են HOC (Բարձրակարգ կոմպոնենտներ): Ինչու են օգտագործվում: Տվեք HOC-ի օգտագործման օրինակներ React-ում։

Middle+
110

Ի՞նչ է օգտագործվում Generics-ները TypeScript-ում: Ինչպե՞ս սահմանափակել generics-ը որոշակի տիպերով: Ի՞նչ է type narrowing-ը և ինչպես է այն իրականացվում:

Middle+
108

Ինչպես է աշխատում Virtual DOM-ը React-ում: Ինչպես է React որոշում գործողությունների կատարման կարգը վերաներկայացման ժամանակ: Պատմեք React Fiber և scheduler-ի մասին։

Middle+
86

Ի՞նչ է CORS-ը: Ինչպե՞ս է աշխատում: Ի՞նչ տարբերություն կա պարզ հարցումների (GET, POST) և նախնական հարցումների (preflight OPTIONS) միջև: Երբ CORS-ը ուղարկում է հարցում, ինչին է նայում?

Middle+
84