Sobes.tech

Frontend

Ինչպես են տարբեր control և uncontrolled կոմպոնենտները React-ում: Որ դեպքերում ավելի լավ է օգտագործել uncontrolled?

224

Նշեք console- ում ելքի կարգը async/await և setTimeout օգտագործող կոդի համար։

196

Դավաճանը ստանում է JWT տոքեն մուտք գործելուց հետո։ Ինչ անել դրա հետ։ Որտե՞ղ է ավելի լավ պահել տոքենը՝ localStorage-ում կամ cookie-ում։ Ինչպե՞ս պահել տոքենը cookie-ում։

186

Կրկին արտապատկերվի՞ արդյոք կոմպոնենտը, եթե նրա պրոփերը չկան։

170

Ենթադրենք, որ բեքենդից ID-ներ չեն գալիս։ Ինչպե՞ս կվարվեիր այդ իրավիճակում։

160

Ինչու՞ է վիճակի կառավարիչը (օրինակ՝ Redux) ավելի լավ, քան պարզապես բաժանված կոնտեքստները։

153

Ինչպե՞ս ապահովել գումարման ֆունկցիան, եթե բեքենդը կարող է ուղարկել սխալ տվյալներ (անորոշ, տողեր փոխարեն թվերի):

153

Կան օգտվողների զանգվածներ, որոնք ցուցադրվում են map-ով: Որտե՞ղ է սխալը և ինչի՞ պակաս է այստեղ։

151

Երկու կոմպոնենտ կա: App և Child: Child-ը գտնվում է App-ի ներսում և պատված է memo-ով: App-ում կա օբյեկտ user, որը փոխանցվում է Child-ին որպես prop, և կա մի կոճակ, որը փոխում է count-ը: Ինչ կլինի, երբ սեղմեք կոճակը: Ինչպե՞ս անել, որ Child-ը չվերաառաջնորդվի:

149

Նշեք կոնսոլում արտածման կարգը setTimeout և Promise օգտագործող կոդի համար (Event Loop առաջադրանք):

146

Ինչու՞ RTK Query կամ React Query ավելի լավ են սովորական fetch-ից: Ինչպես է ֆրոնտենդը հասկանում, երբ պետք է թարմացնի տվյալները?

146

Բոլորը ճիշտ են կատարվել. Բեկենդը տեղադրել է HTTP-only կուկի: Բայց էջը թարմացնելիս կուկին անհետանում է: Ի՞նչ կարող է լինել խնդիրը։

145

Two Sum առաջադրանք՝ տրված է թվերի զանգված և նպատակային թիվ target։ Գտեք երկու թվերի ինդեքսները, որոնց գումարը հավասար է target-ին։ Ձեր լուծման բարդությունը ինչպե՞ս է։

135

Բեքենդից տվյալները գալիս են օբյեկտների զանգվածի տեսքով: Գրեք ֆունկցիա, որը կհաշվի amount դաշտի գումարը։

124

Ինչ խնդիրների կհանդիպի սկսնակ ծրագրավորողը, ով ստեղծել է մեծ useContext ամբողջ հավելվածի համար և օգտագործում է այն բոլոր կոմպոնենտներում: Որո՞նք գործիքներ կարող են օգնել այս խնդիրը շրջանցել:

123

Ինչպես վարվել այն ֆունկցիայի հետ, որը փոխանցվում է որպես prop երեխայի կոմպոնենտին՝ ավելորդ ռենդերների խուսափելու համար?

116