Frontend
Жобада кайсы акыркы версиясына Next.js жаңырттыңыз?
SSE (Server-Sent Events) жөнүндө айтып бер жана аны WebSocket жана polling менен салыштыр
Vue 3 компонентин түзүңүз, Composition API жана TypeScript колдонуп, `info` деп аталган пропту кабыл алат, ал типи string. `useInfo` деп аталган composable функцияны колдонуңуз, ал `info` стрингин алып, `formattedInfo` деп аталган эсептелген мүнөздөмө кайтарат, ал стрингди "Кошумча маалымат: " деп алдын ала коюу менен форматтайт. Эки `info` оригиналдуу пропту жана `formattedInfo` компоненттин шаблондо көрсөтүңүз.
Кайсы абал башкаруучуларын билесиз, Redux Toolkit менен Zustand ортосундагы айырма неде?
/** * 'asyncAuth(callback)' функциясы callback кабыл алат, анын ичинде * ката (биринчи аргумент) жана маалыматтар * бекендден (экинчи аргумент) өткөрүлүшү мүмкүн. * asyncAuth((error, data) => {}); * * Сиз 'auth()' функциясын ишке ашырышыңыз керек, * ал 'asyncAuth()' чакырып, бирок Promise кайтарат. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * 'tryAuth()' функциясы 'auth()' колдонуп, ката болсо, * N кошумча аракет кылат. * Бардык аракеттер ийгиликсиз болсо, акыркы катаны кайтарат. * * @returns {Promise} */ function tryAuth(n) { return new Promise((resolve, reject) => { function attempt(attemptsLeft) { auth().then(resolve).catch((error) => { if (attemptsLeft <= 0) { reject(error); } else { attempt(attemptsLeft - 1); } }); } attempt(n); }); }
Браузерде HLS/DASH ишке ашырууда кайсы браузер API-лер маанилүү?
CSSтеги өзгөчөлүк деңгээлдери (каскад) жөнүндө мага айтып бер.
Vue-деги ref жана reactive ортосундагы айырма эмнеде?
Next.js менен иш тажрыйбаңыз жөнүндө айтып бериңиз. Канча долбоордо колдондуңуз жана ар кандай мазмундагы мазмұндар үчүн кайсы рендеринг ыкмаларын колдондуңуз?
Генериктер менен иштедиңизби? Жалпы концепцияны түшүндүрө аласызбы?
Сиз атомдуу CSS-фреймворктор жана китепканалар менен иштедиңизби, мисалы Tailwind же Bootstrap?
Бир секунддан кийин чечилүүчү Promise кайтарган функцияны кантип жазуу керек?
Ички NPM репозиторийңүз барбы? Lerna сыяктуу монорепозиторий үчүн инструменттерди колдонуп жатасызбы?
Webpackтен Viteке көчүрүү боюнча тажрыйбаңыз барбы?
Тугмага баскандан кийин, кандайча бэкендге суроо-талап жасалат жана ал негизги агымга жана баракчаны кайра сызууга таасир этеби?
Биз иш-чаралар цикл ичинде приоритет коюга болобу? Иш-чаралар циклун иштеткен иш-чаралар буферин кантип ишке ашырганбыз? Микротаск жана макротаск деген эмне, мисалдар келтириңиз.
Көк элементке flex-shrink: 0 кошуп, display:flex, 700px кеңдикте жана ар биринин 300px болгон балдар элементтери бар контейнерде визуалдык кандай өзгөрүүлөр болот?
CORS механизми менен тааныш болдубу?
Иш-чаранын иштетүүчүлөрүнүн канчасы катталды жана алардын канчасы өчүрүлдү деп эсептесе болот? Булду кантип текшерсе болот?
Акыркы долбоордо стильдерди эмне менен жаздыңыз (SCSS, CSS Modules жана башка)?