Sobes.tech

Frontend

Pokud byste navrhovali takovou aplikaci s ohledem na monorepo, jak byste ji rozdělili na balíčky s ohledem na jednotnou základní kódovou bázi pro webové a mobilní platformy (React Native)?

Middle
176

Co je to konkurenční režim a konkurenční vykreslování v Reactu? Jak funguje a k čemu je?

Middle
172

Proč React používá MessageChannel místo setTimeout pro vytvoření fronty na následné těžké vykreslení?

Middle
171

Použili jste Apollo GraphQL pouze pro dotazy, nebo také pro správu lokálního stavu (pouze klientské pole, reaktivní pole)?

Middle
168

Zmínil jste, že jste pracoval s monorepo — jak byl organizován? Používal jste mikrofrontendy?

Middle
167

Představme si, že máme jednostránkovou vstupní stránku. Probíhá požadavek, dostáváme JSON na 50 tisíc řádků, a zatímco je analyzován, UI se zasekne kvůli jednosměrnému vláknu JavaScriptu. Co byste navrhl a jak optimalizovat filtrování a analýzu tohoto JSON, aby stránka nezasekla a UI zůstalo responzivní?

Middle
167

Pracoval jste někdy s React Native a React Native Web?

Middle
158

Můžete vysvětlit, z jakých principů se skládá SOLID?

Middle
158

Uveďte příklad principu závislostní inverze ve vývoji frontend.

Middle
158

Máte více zkušeností s technickými úkoly, málo zmínek o obchodních aspektech. Byl jste jakýsi technický vedoucí, který se zabýval architekturou, nebo jste jen implementoval běžné obchodní funkce?

Middle
152

Jak zabránit kaskádovému znovu načítání dětských komponent při změně stavu v rodičovském komponentu?

Middle
142

Jak funguje Fiber a jak je v Reactu organizováno priorizování (scheduler)?

Middle
141

Uveďte příklad principu segregace rozhraní ve vývoji frontend.

Middle
134

Předpokládejme, že na backendu nelze provést stránkování a Web Worker není dostupný. Jak byste tento problém vyřešili?

Middle
132

Podívejte se na dvě možnosti kódu (s rekurzivními promise/mikroúkoly) a řekněte, v čem je rozdíl mezi prvním a druhým v rámci blokování stránky.

Middle
130

S jakými státními manažery jste musel pracovat a co se vám líbí, jaké výhody a nevýhody vidíte?

Middle
128

Jaký známý problém nastává při velkém počtu sekvenčních setTimeout s nulovým časem?

Middle
127

Z jakých částí se skládá event loop?

Middle
124

Pověz mi o hooku useTransition — jak funguje a k čemu se používá?

Middle
122

Představme si, že máme aplikaci React Native a webovou aplikaci. Některá API prohlížeče, včetně Local Storage, nejsou v React Native dostupná (tam se používá Async Storage). Jak byste implementovali jednotné rozhraní pro úložiště s různými implementacemi pro web a React Native?

Middle
120
/2