Sobes.tech

Frontend

RxJS-opdracht: bepaal de output bij gebruik van combineLatest met twee streams met verschillende vertragingen. Wat zal forkJoin tonen?

Middle
Цифротех
58

Wat zijn ref, reactive, computed en watch in Vue?

Middle
Хайерлаб
58

Bekijk de code: waarom wordt de App-component opnieuw gerenderd bij het klikken op de knop 'Render', en waarom wordt de Child-component opnieuw gerenderd bij het invoeren van tekst in de input?

Middle+
Т-БанкТ-Банк
58

Waarom kan een gewone functie worden opgeroepen voordat deze is gedeclareerd, maar niet een arrowfunctie?

Middle
X-Notes
58

Een gegeven functie en twee objecten om types te controleren. In één geval klaagt TypeScript niet, in het andere wel. De functie moet getypeerd worden zodat het gedrag van TypeScript overeenkomt met wat verwacht wordt (gebruikmakend van generics en keyof).

Middle+
Ozon Tech
58

Wordt useEffect aangeroepen als useRef in zijn afhankelijkheden staat?

Middle
X-Notes
58

Hoe typiseer je de API-antwoord als het contract niet perfect is?

Middle
МТС БанкМТС Банк
58

Refactoriseer de component die een willekeurig getal (vanuit Promise) en de scrollpositie weergeeft. Vind de problemen en los ze op.

Middle+
SelectySelecty
58

const func = obj.sayHi() const boundFuns = func.bind(obj) boundFuns() ------------------- const submit = (el) => () => { log(el); } arr.map(el => <button onClick={submit(el)}/>) const param = useMemo(() => a + b) return <Child value={param} />

Middle+
IT OneIT One
58

Vertel over de voordelen en problemen van micro frontends.

Middle
РСХБ-автоматизация
58

Hoe kies je waar Angular Signals en waar RxJS te gebruiken?

Middle
СК Согласие
58

Wat is er gebeurd op je vorige werkplek?

Middle
ТранснефтьТранснефть
58

/* * Functie die het aanvragen van gegevens vanaf de backend nabootst. * Backend heeft een RPS-beperking en zal falen, * als het aantal parallelle verzoeken meer is dan MAX_PARALLEL_REQUESTS. */ function requestData(id: number): Promise<string> { parallelRequests++; if (parallelRequests > MAX_PARALLEL_REQUESTS) { throw new Error("Te veel parallelle verzoeken"); } return new Promise((res) => { setTimeout(() => { parallelRequests--; return res(`${id * 2}`); }, Math.floor(Math.random() * 2000)) }); } function prepareData( ids: number[], maxParallelRequests: number, ): Promise<string[]> { /* * TODO: implementeer het aanvragen van alle gegevens, * met niet meer dan maxParallelRequests * parallelle verbindingen. */ }

Middle
Trading view
58

Hadden stijlconflicten plaatsgevonden tussen micro frontends? Hoe was het werk met stijlen georganiseerd en waarmee schreven jullie ze?

Middle+
Mish
58

Wat is een monorepository en bent u bekend met deze aanpak?

Middle
ИРИ
58

Verdere verduidelijking: was de applicatie een desktopapplicatie in de browser of native?

Middle+
Альфа-БанкАльфа-Банк
58

Hoe kun je JSON streamen, door de verwerking op te splitsen in chunks, zodat je de hoofdthread niet blokkeert? Waarmee kun je de verwerking van de volgende chunk starten, zodat je de pagina niet vertraagt (bijvoorbeeld requestIdleCallback, generators)?

Middle
IBIT
58

Hoe ben je bij frontend gekomen? Vertel me iets over jezelf.

Middle
Voximplant
58

Heeft u gewerkt met het bestandssysteem, de camera of andere native functies in React Native?

Middle
Вбетон
58

Bekijk deze code met SSR en de singleton i18n-klasse. Vind een serieus probleem dat de HTML die aan de gebruiker wordt geleverd, kan verpesten. Hoe zou je het oplossen?

Middle+
Mayflower
58
/295