Frontend
401 қателігін алдыңыз, содан кейін серверге тағы бір сұрау жібердіңіз — бұның себебі неде?
Деректерді растау үшін Zod немесе ұқсас құралдарды қолдандыңыз ба?
Кодты қарау тапсырмасы: сізге жас маман жазған код беріледі. Кодтың бір бөлігі (18-ші жолға дейін) өзгертілмеуі керек, қалғанын қарау керек. Бар нәрсені тауып, түзетулер ұсыныңыз.
Жобаңызда жобалау және архитектура дегеніміз не? Біртұтас архитектуралық концепция болды ма?
class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Қысқаша айтқанда: `this` — бұл аймақ емес, шақыру контексті. Ол функция қай жерде жарияланғанына емес, қалай шақырылғанына байланысты анықталады. 3-4 ережені қосуға болады: - Қалыпты функция шақыру — бұл әдетте strict режимінде анықталмаған. - Объект әдісі — this сол нүктенің сол жағындағы объектке көрсетеді. - `call / apply / bind` — бұлды explicitly орнатады. - Тікелей функциялар — өздерінің this-і болмайды, олар сыртқы контекстен алады.
'providedIn: root' қажет емес жағдайдың мысалын келтіре аласыз ба?
TypeScript-те 'infer' кілт сөзі не үшін пайдаланылады?
Vue дегеніміз не? Реактивтілік дегеніміз не және ол не үшін пайдаланылады?
Kafka-дан басқа не қолдандыңыз? Kafka-ның артықшылықтары мен кемшіліктері қандай?
Context API-дің негізгі мәселесі неде? Неге олар күй менеджерлеріне ауысады? Context API-да артық қайта салуды қалай болдырмауға болады?
Бір div-те жол белгісін безендіріңіз, оның оң жағында кішкене қызыл тесігі бар.
Div-ты орталау үшін ең сүйікті әдісіңіз қандай?
Қиялдаңыз, маркетинг бөлімінен тапсырма келді: сол жақ жоғарғы бұрыштағы логотип кері айналуы керек, егер Меркурий ретроград болса. Не істейсіз?
Практикалық тапсырма: React-те userId арқылы пайдаланушыны fetch көмегімен жүктеп, сұрау аяқталмай тұрып userId өзгерсе, алдыңғы сұрауды тоқтату.
[аты] сұрады: Өте анық емес техникалық тапсырмалар болған жағдайлар болды ма, онда сұрау үшін ешкім болмады?
Резюменің ішінде PWA өнімділігін арттыру туралы айтылады. PWA дегеніміз не, ол қалай шифрланады, және ол SPA-дан қалай ерекшеленеді? SPA-ны PWA-ға қалай айналдыруға болады?
React тізімдеріндегі кілт дегеніміз не?
JavaScript-те асинхронды кодпен жұмыс істеу қалай ұйымдастырылған?
Қандай жағдайларда әдеттегі жады ағып кету мәселелері пайда болады?
API жобалауына қатыстым ба?