Čo by ste si vybrali na interakciu s backendom a správu globálneho stavu na frontend?
Frontend
Aký je rozdiel medzi typmi 'any' a 'unknown' v TypeScript?
Aké pokročilé funkcie TypeScript poznáte pre flexibilné zaobchádzanie s typmi: utility types, podmienené typy, obmedzenia generických parametrov a ďalšie?
Aký je účel stavu v Reacte a aká je hlavná paradigma práce so stavom?
Analyzujte príklad s rodičovským a pomalým dieťaťom React komponentom zabaleným v React.memo: je všetko správne, čo sa zmení, ak je props objekt alebo funkcia, a ako to zlepšiť?
Povedz mi o svojich skúsenostiach s implementáciou frontendu z pohľadu pohodlia používateľa a dizajnu rozhrania.
Prebehla v minulých projektoch hodnotenie úloh a pracovných nákladov? Ako často ste boli schopní dodržať odhady?
Stalo sa vám niekedy, že ste museli vysvetliť technické nuansy svojej práce netechnickým kolegom, ako sú analytici alebo zadávatelia úloh? Ako ste to urobili?
Aké máte skúsenosti s implementáciou autorizácie a autentifikácie na frontende: tokeny, relácie, OAuth, dvojfaktorová autentifikácia, model založený na rolách?
Máte skúsenosti so zložitými refaktoráciami alebo architektonickými rozhodnutiami?
Používateľ sa prihlási cez formulár na prihlásenie a heslo: čo sa deje v tom momente, odkiaľ aplikácia získa údaje o používateľovi a rolách?
Povedzte o svojej ceste s Reactom: od ktorej verzie ste začali, ako ste sa učili, aké funkcie ste používali a ako ste vnímali prechod na hooks a funkcionálne komponenty?
Aké sú spôsoby ukladania tokenov na frontende — cookies, localStorage, sessionStorage? Ktoré sú vhodnejšie a prečo?