Frontend
Hogyan lehet optimalizálni a scroll eseménykezelőt, amely gyakori újrarajzolásokat okoz? Miben különbözik a throttling a debounce-tól?
Vannak kérdéseid hozzám? Van valami alapvetően kritikus, amit megváltoztatnál abban a megoldásban, amit terveztünk?
Mesélj a frontend stackedről általában, mit használsz?
Nagyon nagy monorepónk van, amin több különböző csapat dolgozik egyszerre. Nem lehetséges mikro-frontendekre váltani. Hogyan minimalizálhatjuk annak kockázatát, hogy különböző csapatok befolyásolják egymás munkáját?
Hogyan dolgozzunk modális ablakokkal Vue 3-ban?
Mesélj a befolyásolók hatékonyságának monitorozási és elemzési szolgáltatásáról. Ez egy B2B szolgáltatás, vagyis a márkák értékelik a befektetéseiket?
Mi az a prop drilling és milyen problémákat okoz?
/** * Valós szám objektumhoz implementálja a times metódust. * A függvénynek fogadnia kell egy callback-et, és meghívnia * a megadott számú alkalommal a jelenlegi iterációs indexszel. */ Number.prototype.times = function (callback) { const n = Number(this); for (let i = 0; i < n; i++) { callback(i); } } // Példák console.clear(); (3).times(console.log) // 0 // 1 // 2
Mesélj a oldal renderelésének lépéseiről a böngészőben.
4. kérdés A grafikon megmutatja a választók korábban kifejezett preferenciájának hatását a munkaidő-csökkentés kérdésében arra, hogy ezeknek a választóknak a valódi választása mennyire egyezik meg ezzel a preferenciával. Melyik párt tagjai a leginkább hajlamosak a munkaidő-csökkentés kérdésében korábban kifejezett preferenciájuk szerint szavazni?
Hogyan lehet azt elérni, hogy a useEffect csak bizonyos pillanatokban fusson le? Mi történik, ha nem adsz meg dependenciák tömbjét? És ha üres tömböt adsz meg?
Mit csinál a requestIdleCallback?
Milyen típusú vizualizációk voltak? Melyiket készítetted személyesen?
Melyik legutóbbi Next.js verzióra frissített a projektben?
Beszélj az SSE-ről (Server-Sent Events) és hasonlítsd össze a WebSockettel és a pollinggal
Hozzon létre egy Vue 3 komponenst a Composition API és TypeScript használatával, amely elfogad egy `info` nevű propot típus stringként. Használjon egy `useInfo` nevű composable függvényt, amely az `info` stringet veszi és egy `formattedInfo` nevű számított tulajdonságot ad vissza, amely a stringet úgy formázza, hogy az "További információk: " előtagot fűzi hozzá. Jelenítse meg mind az eredeti `info` propot, mind a `formattedInfo`-t a komponens sablonjában.
Milyen állapotkezelőket ismersz, mi a különbség a Redux Toolkit és a Zustand között?
Mely böngésző API-k fontosak az HLS/DASH böngészőben való megvalósításához?
Mi a különbség a ref és a reactive között Vue-ban?
Dolgozott generikus gyógyszerekkel? Tudná elmagyarázni az általános koncepciót?