Frontend
Už jste někdy nakonfigurovali interakci mezi iframe a hlavní stránkou? Jaké metody výměny dat mezi nimi znáte?
Pokud není možné v TypeScriptu určit konkrétní typ, proč je nevhodné používat any a jak správně deklarovat typ?
Jak navrhujete znovupoužitelnou logiku? Jakou roli hrají composables a co do nich umisťujete v composables, store a utilitách?
Popište hooky životního cyklu: jaké fáze existují a k čemu slouží?
Co jsou SSR, SSG a SPA, jak se liší a v jakých případech se používají?
Co víte o dědičnosti prototypů a řetězci prototypů v JavaScriptu? Jak to funguje?
Je možné ve Vue 3 dynamicky vytvářet libovolný počet slotů, nebo je třeba je předem popsat?
Jaký je váš přístup k revizi kódu? Jaká kritéria používáte pro dobře napsaný kód a jaký kód neprojde vaší revizí?
Máte zkušenosti s integrací služeb třetích stran, jako jsou Yandex.Maps nebo Google Maps, do projektů?
Na co se používal hook created a v jakých případech byl použit?
Jaké způsoby se používají k předávání dat mezi komponentami ve Vue aplikaci: shora dolů, zdola nahoru a mezi sourozeneckými komponentami?
Povězte nám o svých zkušenostech a profesním zázemí.
Kontrolujete při revizi kódu, zda implementace splňuje požadavky úkolu, včetně spuštění větve lokálně?
Co je na konci řetězce dědičnosti prototypů?
Seznámili jste se s konceptem Feature-Sliced Design a použili jste ho v projektech?
Jaké problémy mohou nastat při hydrataci SSR aplikace, z jakých důvodů a jak byste je řešili?
Co znamená zkratka SPA?
Co jste použili pro navrhování globálního úložiště stavu?
Jaké metody ve Vue 3 mohou učinit reaktivní data povrchově reaktivní nebo vyloučit objekt z reaktivity, a kdy se to používá?