Miért a Vue-t választottad a React vagy Angular helyett?
Frontend
Mesélj egy kicsit magadról, a munkatapasztalatodról.
Hogyan magyaráznád el egy juniornak, mikor használja a Flexboxot és mikor a Gridet?
Mire jók a szemantikus címkék a szerkesztésben?
Milyen interaktív elemek állapotát ismered CSS-ben (pseudo-osztályok)? Mit csinálnak?
Szükséged volt már rá, hogy használj requestAnimationFrame-et? Mesélj erről a mechanizmusról.
Hogyan kerültél általában a programozáshoz és a fejlesztéshez?
Mesélj a JavaScript-ben lévő lezárásokról (closures). Milyen gyakran alkalmazod őket a gyakorlatban?
Mi az a hydration mismatch (azonosító eltérés hidratálás közben), miért fordul elő és hogyan kezeljük?
Beszélj a focus-visible pszeudóosztályról — ez egy fókusz vagy többféle létezik?
Hogyan lehet az alkalmazkodóképességet Flexbox és Grid segítségével építeni? Miben különböznek funkcionálisan?
Mi a különbség a hivatkozás és a gomb között?
Gyakorlati feladat: egy automatikus kiegészítő komponens megvalósítása (keresés javaslatokkal) — debounce-szal a bevitelnél, az előző kérés törlésével az AbortController segítségével, betöltési állapot megjelenítésével, javaslatok listájával és a listaelem kiválasztásának kezelésével kattintással.
El tudnád mondani, hogyan dolgoztál API-kérésekkel (REST/GraphQL) a projektjeidben?
Mik Nuxt fő előnyei a szokásos Vue-hoz képest?
Magyarázd el a különbséget a computed és a watch között Vue-ban. Mi az a watch és watchEffect?