Mikrofrontendek előnyei és hátrányai?
Frontend
Beszélj az HTTP-kérések módszereiről és fő különbségeikről (GET, POST, PUT, DELETE, PATCH, HEAD).
Mesélj az NPM-ről: mi az és mire való?
Mi a különbség a React Context és az állapotkezelők (Redux, MobX) között?
Mesélj az .npmrc fájlról. Dolgoztál vele?
Gyakorlati feladat: valósítsa meg a useMutation függvény hívását úgy, hogy a konzolon megjelenjen a 'Hello World'.
Ha cache-be tetted a main.js-t, majd ugyanazzal a névvel feltöltöttél egy javított verziót — mi fog történni és hogyan oldhatod meg?
Gyakorlati feladat: írjon egy függvényt, amely elfogad egy számot, és egy Promise-t ad vissza a páros/páratlan ellenőrzés eredményével, és hibás bemenet esetén (-nem szám) -1-et.
Mi a különbség az array forEach és map módszerek között?
Hogyan írhatjuk felül egy külső UI-könyvtár stílusait, ha az important, az ID és az inline stílusok nem működnek?
Mesélj a React hookokról: melyiket használtad és mire (useState, useEffect, useRef, useContext, useMemo, useCallback)?
Beszélj a böngésző gyorsítótárról és annak beállításáról. Mit érdemes cache-elni, és mit nem?
Gyakorlati feladat: valósítson meg egy Array.flat() módszerhez hasonló módszert, de objektumokra (beágyazott objektumok rekurzív kiegyenesítése).
Mesélj a CSS specifikussági szintekről (hierarchia).
Mi a különbség a kontrollált és a kontrollálatlan komponens között React-ben?
Beszélj a CSS tulajdonságokról, amelyeket jobb nem animálni, és miért. Mely tulajdonságokat érdemes inkább animálni?
Mi a különbség a filter és a forEach tömbmetódusok között?
Mi az a state a React-ben, és mire való?
Beszélj a React komponensek rendereléséről és életciklusáról.
Újrarenderednek-e a gyermek komponensek, amelyek nem kapnak props-okat, ha a szülő komponens állapota megváltozik? Hogyan lehet ezt megakadályozni?