Frontend
Ինչպես են աշխատում դեկորատորները TypeScript-ում՝ թաքնված մասում?
Ինչպե՞ս ճիշտ պահել Nuxt 3-ում runtime կոնֆիգուրացիան և ինչպե՞ս է public կոնֆիգուրացիան տարբերվում private-ից։
Ինչ կարող եք ասել Nuxt-ի մասին: Ի՞նչ դժվարություններ կան Nuxt-ի հետ աշխատելիս Vue 3-ի համեմատ։
Կա՞ք փորձ Next.js-ով աշխատելու։
Ի՞նչ է տարբերությունը cookies և localStorage-ի միջև:
Ի՞նչ պարտադիր հատկություն պետք է ունենա յուրաքանչյուր տարր React-ում ցանկը ռենդերելիս: Որտեղից կարելի է և որտեղից չպետք է վերցնել բանալիները:
Գրեք ֆունկցիա՝ հաշվելու համար թվերի զանգվածի միջին արժեքը։
Ի՞նչն է ձեզ արդեն դուր չի գալիս ձեր ընթացիկ աշխատանքում: Ինչու որոշեցիք դիտարկել այլ տարբերակներ?
Որ կուսակցության անդամներն են ամենաշատը հակված քվեարկել աշխատանքի ժամկետների կրճատման հարցում, եթե նրանց նախապես արտահայտած նախընտրությունը նույնպես դեմ է եղել?
// Արգելափակված տվյալների օրինակ: // Կոմենթներ [{ "postId": 1, "id": 1, "name": "id labore ex et quam laborum", "email": "[email]", "body": "laudantium enim quasi est quidem magnam voluptate ipsam eos\ntempora quo necessitatibus\ndolor quam autem quasi\nreiciendis et nam sapiente accusantium" }] // Արգելափակված տվյալների օրինակ: // Օգտագործողներ [{ "id": 1, "name": "Leanne Graham", "username": "Bret", "email": "[email]", "phone": "[phone]" }] // Դատարկ տվյալների ձևաչափ (հրապարակումներ): [{ "id": 1, // հրապարակման ID "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit", // հրապարակման վերնագիր "userName": "Leanne Graham", "commentsCount": 10, }]
Կարող եք ինքներդ բացատրել, թե համակարգում ինչ է տեղի ունենում, երբ օգտվողը սեղանագրության առաջին տողը խմբագրելիս:
Ի՞նչ կցուցադրվի կոնսոլում 12, 13 և 14 տողերում՝ տարբեր կանչերով, եթե օբյեկտ ունենա getName մեթոդը։
Նշեք պատճառները, որոնց պատճառով React կոմպոնենտը կարող է վերաարտադրվել
Երբ ձևը բացվում է առաջին տողի խմբագրման համար, polyname դաշտը լրացվում է այդ տողի արժեքով (օրինակ՝ 'A'): Ձեր գրել վալիդատորը գործարկվում է: Կարծում եք, դա նորմալ վարքագիծ է, որ վալիդատորը գտել է համապատասխանություն և ցույց է տվել սխալ, չնայած օգտվողը դեռ չի սկսել խմբագրել?
Ինչպե՞ս մոտենում եք React հավելվածների պրոֆիլավորմանը և օպտիմիզացմանը։
Դու գրում ես TypeScript կամ JavaScript? Կարո՞ղ է ESLint-ը կարգավորել այնպես, որ հենց TypeScript կոդը ստուգի:
Վերջին նախագծում՝ ընդհանուր առմամբ քանի ծրագրավորող կար, ինչ թիմ էր, ում հետ պետք է շփվել?
Ինչպես իրականացնել ծառի շրջայց առանց ռեկուրսիայի: Որ տվյալների կառուցվածքը կօգնի?
Երբ նախագիծը մեծանում է և հնարավոր է առանձնացնել մի քանի բիզնես ենթակառուցվածքներ (անձնական հաշիվ, պրոֆիլ, պրոմո-ակցիաներ), կարելի է դրանք բաժանել առանձին ռեպոզիտորիաների և կապել որպես միկրո-ֆրոնտենդներ?
/** * Պետք է գրել strjoin ֆունկցիա, * որը միացնում է տողերը բաժանարարով: */ function strjoin() { // կոդ այստեղ } console.log(strjoin('a', 'b', 'c')) // 'a.b.c' console.log(strjoin('a', 'b', 'c', 'd', 'e', 'f')) // 'a-b-c-d-e-f'