Անվտանգության տեսանկյունից, արդյոք ձեզ անհանգստացնում է html մեթոդի իրականացման մեջ ինչ-որ բան?
Frontend
[անուն] հարցրեց: Ինչպե՞ս կաշխատի useLayoutEffect նման պայմաններում: Մետաֆորայի շարունակությամբ, ինչ է useLayoutEffect-ը: Ինչո՞վ է տարբերվում useEffect-ից։
Ի՞նչ նպատակով է օգտագործվում OPTIONS մեթոդը։
[անուն] հարցրեց: Ի՞նչ է լավ կոդի վերանայումը, քեզ համար: Ինչպե՞ս կլուծեիր թիմում վերանայման ժամանակ հպարտ և քննադատական վերաբերմունքի խնդիրը։
Ինչպես է OPTIONS մեթոդը կապված CORS (Կրոս-Օրիգին հարցումների) հետ?
Դու փորձեցիր աշխատել Vue 3-ով? Ի՞նչ դժվարություններ եղան, օրինակ՝ TypeScript-ում տիպավորության հետ կապված։
Այս թիվը (ուշացում) ինչ է տալիս ընդհանուր առմամբ setTimeout-ում Event Loop-ի տեսանկյունից: Տեխնիկական տեսանկյունից բացատրեք, թե ինչպես է աշխատում setTimeout-ը բրաուզերում — որտեղ է դրվում առաջադրանքը, որում հերթում (միկրոտվերներ, մակրոտվերներ, կանչերի բլոկ):
[անուն] հարցրեց: Կարո՞ղ եք տալ կոնկրետ օրինակ վեճերի մասին դիզայներների կամ բիզնես պատվիրատուների հետ: Ով էր վերջին խոսքը ասել?
Ինչու՞ տոքենները պահվում են cookies-ներում, ոչ թե localStorage-ում: Ինչպե՞ս է տեխնիկապես հասնում այս անվտանգությանը։
Ավելացրու ավելի մանրամասն HTTP պրոտոկոլի մասին՝ ինչ է դա և ինչ մեթոդներ են օգտագործվում:
Ի՞նչ կլինի զանգերի բլոկի և առաջադրանքների հերթի հետ այս անսահման ռեկուրսիայի ժամանակ։
useState hook-ը վերադարձնում է տիպիկ [сан, setNumber] տիպի զույգ։ Որոշ ֆունկցիաներում մենք երկու անգամ անընդմեջ կանչում ենք setNumber(number + 1): Ինչ կլինի?
Կարո՞ղ է HTTP մեթոդները օգտագործել նրանց ուղղակի նշանակությունից դուրս, օրինակ, GET-ը տվյալների ջնջում կամ թարմացման համար։
Ի՞նչ է նշանակում 'գրքից' տերմինը ձեր ազդեցությունների նախագծում (մեղր, ցնցում և այլն): Ինչպե՞ս է դա տեսնում իրականացման տեսանկյունից։
[անուն] հարցրեց: Ձեր Next.js-ում կարիք ունեիք App Router կամ Pages Router? Թե՞ երկու դարաշրջաններում եք աշխատել:
[անուն] հարցրեց: Օրինակ, երբևէ պարզեցիր լուծումը արագացնելով առաքման գործընթացը? Կարող ես օրինակ բերել?
Սինտաքսի և կոդի կառուցվածքի տեսանկյունից — ինչ կվերափոխեիք այս ֆունկցիայում?
Ի՞նչ կուկի հատկություններ ես հիշում:
Դու տեսնում ես ինչ-որ խնդիրներ անվանման մեջ այս կոդում?
Լրացուցիչ առաջադրանք՝ տրված է կոդ՝ MySync ֆունկցիայով, որը ընդունում է start պարամետր (առանցքային 0), այն տպում է կոնսոլում, օգտագործում է Promise և ռեկուրսիվ կերպով ինքն իրեն է կանչում resolve-ի ներսում, ավելին՝ առանձին setTimeout կա։ Պետք է բացատրել, թե ինչ տեղի կունենա այստեղ և ինչ կարտադրվի կոնսոլում։