Co dělá příkaz git cherry-pick?
Frontend
Povězte mi o signálech v Angularu.
Jak si vybíráte, kde použít Angular Signals a kde RxJS?
Uvedl(a), že jste snížil(a) počet opakovaných API požadavků o 42 %. Co přesně jste udělal(a) a jak jste výsledek změřil(a)?
S jakými problémy jste se setkali při importu souborů Excel?
Proč jste přesunuli projekt z monolitu na strukturu sdílených/funkčních modulů a jak jste to udělali?
Jak ručně aktualizovat pohled komponenty s OnPush a v čem je rozdíl mezi markForCheck a detectChanges?
Pracoval jste s WebSocketem?
Co jsou to standalone komponenty v Angularu a v čem jsou lepší než modulární přístup?
Povězte o strategii ChangeDetectionStrategy.OnPush.
Jaký je rozdíl mezi RxJS switchMap a mergeMap?
S jakými verzemi Angular jste pracoval, jaké problémy jste při migraci potkal a jak jste k ní přistupoval?
Na co je potřeba distinctUntilChanged a bude hledání fungovat pro slovo se dvěma stejnými písmeny po sobě, například «klasika»?
Pověz mi o event loop v JavaScriptu.
Jak implementovat hledání podle valueChanges pole s požadavkem na backend: které operátory RxJS použít a proč?
Povězte o složité formě s více než 50 poli: jak jste navrhli architekturu, dynamiku a práci s vloženými daty?
Je lepší použít komponentu nebo direktivu pro implementaci tlačítka v UI Kit Angular 19? Proč?
Kdy je třeba se odhlásit z RxJS toků a jaké způsoby odhlášení v Angular znáte?
Jaký je rozdíl mezi git merge a git rebase?
Co jsou generika v TypeScriptu a jak předat typ výsledku v HttpClient.get?