Implementovali ste večstopenjske obrazce v Wizard Flow? Kako ste se izognili prop drillingu pri zbiranju podatkov iz različnih korakov in kje je bil shranjen začasni status pred pošiljanjem na strežnik?
Frontend
Vyvíjali ste interaktívny schéma lietadla s SVG, animáciami a WebSocket? Ako ste optimalizovali vykresľovanie SVG prvkov pri hromadných aktualizáciách stavov miest, aby rozhranie nezaostávalo?
Ako pristupate testovaniu zložitých UI komponentov, ktoré generujú hlbokú vnorenú štruktúru DOM bez vhodných identifikátorov? Ako zacielite na potrebné prvky rozhrania v E2E testoch?
Často zložité rozloženia flex alebo grid fungujú skvele v Chrome, ale v Safari, najmä na iOS a Mac, môže rozhranie zmrznúť na výške alebo sa zlomiť rolovanie. Stretli ste sa s takým problémom? Ako ste ladili chyby v Safari?
Pracoval ste skôr s Quasarom? Skúšali ste ho prispôsobiť a štýlizovať?
Aký môže byť základný dôvod, že rozbaľovacie menu (dropdown) sa zobrazuje pod iným prvkom, aj keď má maximálny z-index, v zložitom UI s panelmi, mapami a vyskakovacími oknami? Ako to opraviť vo Vue?
V životopise je uvedená ochrana pred race condition pomocou AbortController. Ako presne integrujete zrušenie požiadaviek do životného cyklu Vue komponentu? Napríklad, ak používateľ opustí stránku pred dokončením požiadavky, ako sa to realizuje s komplexnou logikou Pinia?