Frontend
Jaké architektonické úvahy jsou důležité pro směrování a navigaci při přesunu stávajícího produktu na React?
Jaké jsou nevýhody WebSocket ve srovnání s jinými způsoby komunikace mezi klientem a serverem?
Vysvětlete životní cyklus komponenty React. Jak ošetřit odmontování pomocí useEffect?
Jaké jsou nevýhody a rizika spojená s nezávislým nasazením mikro front-endů?
Úkol s uzávěrem: proč funkce vždy vrací 0 a nikoliv inkrementovanou hodnotu?
setTimeout(function timeout() { console.log('Časovač'); }, 0); let p = new Promise(function(resolve, reject) { console.log('Vytváření slibu'); resolve(); }); p.then(function(){ console.log('Zpracování slibu'); }); console.log('Konec skriptu'); // Složitý případ // console.log(1); // setTimeout(() => console.log(2)); // Promise.resolve().then(() => console.log(3)); // Promise.resolve().then(() => setTimeout(() => console.log(4))); // Promise.resolve().then(() => console.log(5)); // setTimeout(() => console.log(6));
Potřebují všechny aplikace Angular Store nebo ne? Pokud ne, které potřebují?
Uveďte podrobnosti potřebné k sestavení řízeného stroje z konstruktoru (netypová otázka na systémové myšlení).
Jaký je rozdíl mezi toRef a unref?
Jak zajistit, aby se useEffect spouštěl pouze v určitých okamžicích? Co se stane, pokud nezadáte pole závislostí? A co když zadáte prázdné pole?
Existuje React aplikace, která je sestavena v jednom chunku. Jak ji rozdělit na několik chunků a podle jakého principu?
Co je ještě potřeba kromě IP adresy k otevření TCP spojení?
Co dostaneš v této konstantě: jedničku nebo něco jiného? Předpokládejme, že je zde konstanta, do které je vložena Promise, a k ní je připojeno .then() s return 1.
Popište složitý kompromis, s nímž jste se setkali.
Pracoval jste někdy s Blobem? Jak vytvořit odkaz ke stažení dynamicky generovaného souboru?
Povězte nám o použití NX v projektu a proč byl vybrán
Máte zkušenosti s ModernJS?
Jak hostitelská aplikace vyměňuje data s iFrame?
Pověz mi o Reactu, jak hluboko ses setkal s jeho vnitřními nuansami? Co jsi použil?
Přehled Nuxt mixinu 2 - posluchač změny velikosti ```javascript export default { data() { return { width: 0 } }, mounted() { window.addEventListener('resize', this.onResize) this.onResize() }, methods: { onResize() { this.width = window.innerWidth } } } ```