Frontend
Шумо ҷойи кории аввалро зикр кардед — дар он ҷо шумо барномаи Full-Stack бо истифода аз Strapi CMS дар истеҳсолот баровардаед. Оё танҳо тавассути идоракунӣ танзим кардед ё инчунин коди бэкенд навиштед?
Динамикӣ роҳбарӣ вуҷуд дорад: лозим аст, ки саҳифаи корбарро кушоед, ва худи саҳифа метавонад тағйир ёбад (масалан, ID дар параметрҳои пурсиш). Чӣ гуна метавон як усул навишт барои пайгирии тағйирот дар роҳбарӣ барои боркунии маълумоти дахлдор?
Чӣ гуна метавон ҳодисаи scroll-ро оптимизатсия кард, ки сабаби перерискунии зуд-зуд мешавад? Тафовут байни throttling ва debounce чист?
[ном] пурсид: вазифа: дар саҳифа як input ҳаст. Код нависед, ки имкон диҳад арзиши воридшударо дар localStorage нигоҳ доред, то пас аз навсозии саҳифа арзиш барқарор шавад.
Чӣ қадар омода ҳастед, ки пас аз пайдо кардани хатоҳо аз ҷониби тестер ба вазифаи қаблӣ баргардед? Чӣ гуна бо тағироти зуд-зуди контекст муомила мекунед?
Чӣ гуна TypeScript рушди JavaScript-ро дар лоиҳаи React беҳтар мекунад?
Дар бораи таҷрибаи кории худ ва вазифаҳои ҳозира дар платформаи бонкӣ гӯед
setup() (кичириб чиқишдан олдин beforeCreate ва createdдан аввал ишга тушади) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted Ота: setup Ота: beforeCreate Ота: created Ота: beforeMount Ўғил: setup Ўғил: beforeCreate Ўғил: created Ўғил: beforeMount Ўғил: mounted Ота: mounted <template> <button @click="onClick"> {{ text }} </button> </template> <script lang="ts"> interface Props { text: string; } const props = defineProps<Props>(); interface Emit { myClick: [string]; } const emits = defineEmit<Emit>(); function onClick() { } </script> <template> <MyButton :text="Menga bosing"></MyButton> </template>
Дар бораи ширкати пешина гап занед — таркиби даста, равандҳо, лоиҳаҳо.
Китобхонаҳои кор бо таърихҳоро кадомҳостед?
Тавсиф кунед, ки барои функсияи reduce бо истифода аз генераикҳо чӣ гуна намудҳоро нависед (навъи массив, callback бо аккумулятор, арзиши ҳозира, индекс, арзиши ибтидоӣ).
Ба layouts бо қадамҳо ва кортҳои иштирокчиён назар афкан. Ин ҷо чӣ нодуруст аст?
useMemo ва useCallback барои чӣ лозиманд? Ҳамеша оқилона аст, ки онҳоро истифода барем?
Оё таҷрибаи кор бо Webpack Module Federation ё микрофронтендҳоро доред?
Агар синф компонентга реф боғланишини ўчирсангиз, рефнинг қиймати синфнинг намунаси бўлади. Шундай қилиб, функционал компонент билан ҳам шундай қилиш мумкинми — реф ўтказиш ва унда, масалан, компонент ичида эълон қилинган функцияни олиш мумкинми?
Барои занҷири Promise.resolve(1).then(() => { throw 2 }).then(...).catch(x => console.log(x)).then(x => console.log(x)), муайян кунед, ки дар охирин console.log чӣ хоҳад буд ва чаро.
Шумо медонед, ки метрика FCP (First Contentful Paint) чист? Гуфта мешавад, ки мо як барномаи React дорем — шабакаи иҷтимоӣ бо рендеринг дар сервер, ва мушкиле ҳаст: вақте ки корбар мустақиман ба профили касе ворид мешавад, экран сафед муддати дароз мемонад. Оё метавонед қадамҳоро шарҳ диҳед — чӣ мешавад аз он лаҳза, ки корбар Enter-ро пахш мекунад, то ки аввалин мундариҷа пайдо шавад?
Оё тағйирёбҳои CSS метавонанд тағйирёбҳои SCSS-ро иваз кунанд? Фарқият дар чист?
[ном] пурсид: utility types (навъъи кӯмакрасон) дар TypeScript чист? Кадомҳоро истифода бурдӣ?
Кадом роҳи услубсозӣ дар контексти MUI метавонад ба ҷои услубҳои inline истифода шавад?