Sobes.tech

Frontend

Importálható-e egyik FSD-szintből a másik ugyanazon a szinten?

157

Mesélje el, hogyan működik az Event Emitter minta, és volt-e vele tapasztalata, különösen Angularban.

156

Miért számítódik helytelenül a győzelem, még akkor is, ha a tárcsák értékei különböznek? Derítsd ki a hiba okát, amely az állapot aszinkron frissítésével kapcsolatos versenyhelyzethez (race condition) kötődik.

156

Egyszerű nyerőautomata "egykarú bandita" megvalósítása: - Három orsó (0-tól 9-ig terjedő számokkal, amelyek sorrendben változnak 0,1,2,...9,0,1,2...) - Minden onRoll esetén a orsón a következő érték jelenik meg - Ha mindhárom szám egyezik a megállás után, nyertünk - A gombot tiltsuk le forgatás közben A kerék fizikai modellje már meg van valósítva a runSpinner módszerben, de ez nem kapcsolódik a számokhoz. Tanács: kezdje az első orsóval, majd adja hozzá a többit analóg módon

156

Milyen problémákat old meg az Angular dependency injection-je, és milyen előnyöket nyújt az alkalmazási és komponens szinteken történő szolgáltatások biztosítása?

156

Mire lesz ez a this a fn belsejében, ha call segítségével hívjuk meg kontextus átadása nélkül, szigorú mód (strict mode) és nélküle?

156

React feladat (3 részfeladat): 1) Javítsa ki a felhasználó szerkesztő űrlapot — a listában a felhasználónévre kattintva, a név be kell kerülni a szerkesztő űrlap inputjába. 2) A szerkesztő űrlapnak nem szabad újrarenderelődnie a keresőmezőbe írt szöveg beírásakor (React.memo optimalizációval). 3) A felhasználó kiválasztásakor a keresőmezőnek vissza kell állnia.

154

Magyarázza el a hideg és meleg Observable közötti különbséget.

152

Oszd szét az alkalmazást a Feature-Sliced Design (FSD) architektúra szerint — írd le az App, Pages, Widgets, Features, Entities rétegeket.

151

Három új típus van. Egy új generikus típust kell létrehozni, amely tartalmazza ezeknek a típusoknak az összes mezőjét (unió használatával).

151

Vann-e három különböző i, j, k index, amelyikek összege a[i]+a[j]+a[k] m számmal végződik? Például, m = 3 esetén solve([20, 22, 19, 84]) => igaz // 20 + 84 + 19 = 123 solve([1,2,3]) => hamis

149

Mi az Awaited segédtípus a TypeScript-ben?

149

Próbáld meg szimulálni a helyzetet, hogy mindhárom szám a tárcsákon egyezzen, és ellenőrizd, hogy megjelenik-e a győzelmi üzenet.

148

A funkció a dob forgását szimulálja fokozatos megállással - használja az onRoll-t a forgási animációhoz (a jelenlegi érték módosítása a dobon) - és az onStop-t, hogy értesítést kapjon, amikor a dob megállt példa runSpinner( () => setValue(v => ++v % 10), () => console.log('finished') )

148

Ismeri a Web Vitals metrikákat? Hogyan lehet javítani a CLS-t (Cumulative Layout Shift)?

145

Mi a különbség a ChangeDetectorRef.markForCheck() és a detectChanges() között?

145

Javítsd a kódot úgy, hogy a gombra kattintva csak az App újra renderelődjön, és a szöveg beírásakor az inputban csak a Parent (Child nélkül) újra renderelődjön.

145

Mit változik a típus logikájában, ha az `extends` helyett `=`-t használunk (alapértelmezett érték beállítása a generikusnak)?

143

Miért az IndexedDB-t választották helyi tárolásra adatbázisokban, és nem valami más? Milyen alternatívák vannak?

142

Hozzon létre egy új típust a PartialDelivery alapján, amely csak a name és address mezőket tartalmazza (Pick).

139
/5