Frontend
Miért írjunk az Outbox táblába, ha az adatok már a fő táblában vannak? Miért ne olvasnánk közvetlenül a WAL-t?
Gyakorlati feladat: valósítsa meg a smartFetch függvényt, amely 100 milliszekundum alatt gyűjti az ID-kat, és egyetlen batch kérésben küldi el a backendnek (batchFetch), visszaadva az eredményt minden egyes konkrét ID-re Promise segítségével.
Mi a különbség az any és az unknown között a TypeScript-ben?
Mi az a CORS és mire való? Hogyan engedélyezhetjük a kéréseket minden forrásból?
Problémád van-e azzal, hogy túl szó szerint értelmezed a feladatokat, és azokat "úgy, ahogy vannak", kérdések feltevése vagy kritikus gondolkodás nélkül (ahogyan egy volt kollégádnál is volt)?
Miért keres most, mi történt?
Magyarázd el a watchEffect és a watch közötti különbségeket?
Mi az az interfész válaszkészsége, mi ez a mérőszám?
/** * Valósítsa meg a runOnce csomagoló függvényt, amely * elfogad egy függvényt, és egy újat ad vissza. Az új * függvény csak egyszer hívható meg, minden * további hívás undefined-et ad vissza. * * A becsomagolt függvény argumentumokat fogadhat * és eredményt adhat vissza. */ function runOnce(fn) { // a kódod } const logHello = (name) => { console.log(`szia, ${name}!`) }; const logHelloOnce = runOnce(logHello); console.clear(); logHelloOnce('Oleg'); // 'szia, Oleg!' logHelloOnce('Olga'); // undefined
Hogyan lehet megszakítani egy HTTP-kérést a backendhez?
Milyen forgatókönyvek fedik le a jeleket, és melyek az RxJS? Mi a különbség a használatban?
Milyen utility típusokat használtál TypeScript-ben? Ismered a ReturnType-ot?
Nem lesz-e végtelen ciklus a megvalósításban, például, ha watch-ot használunk a bemeneti mező változásainak nyomon követésére?
Mit gondolsz a Pinia-ról? Milyen esetekben nem használnád a Pinia-t?
Mi az összetevő állapota?
Hogyan észlelte az Adblockot?
Csak a DOM API-t (React nélkül, a dokumentumon keresztül) használva írjon kódot, amelyben kattintás bármelyik téglalapra megjeleníti annak színét. Ajánlott egy eseménykezelőt használni minden elemhez. Mi a különbség az event.target és az event.currentTarget között?
A JavaScript egyszálú vagy több szálú? Mesélj a Web Workers-ről.
Mi a computed és a watchers Vue-ban?
Mit ajánlasz kollégáidnak a kódellenőrzés során?