Sobes.tech

Frontend

Има динамично маршрутизиране: трябва да отворите страницата на потребителя, и самата страница може да се променя (например, id в параметрите на заявката). Как може да се напише метод за проследяване на промените в маршрутизирането за зареждане на съответните данни?

Middle
Брайтис
78

Как да оптимизираме обработчика на събитието scroll, който причинява чести преизчисления? Каква е разликата между throttling и debounce?

Middle+
Global treds
78

[име] попита: задача: има input на страницата. Напишете код, който позволява запазването на въведеният стойност в localStorage, така че след презареждане на страницата стойността да се възстанови.

Middle
OZONOZON
78

Колко сте готови да се върнете към предишна задача след откриване на дефекти от тестировчика? Как се справяте с чести превключвания на контекста?

Middle
АЙ-ТЕКОАЙ-ТЕКО
78

Как подобрява TypeScript разработката на JavaScript в проект React?

Middle+
AndersenAndersen
78

Разкажете за своя опит в работата и текущите задачи на платформата за залагания.

Middle+
НСПК
78

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="Кликни на мен"></MyButton> </template>

Middle
АО Пари Страховая компания
78

Разкажете за предишната компания — състав на екипа, процеси, проекти.

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
78

Кои библиотеки за работа с дати използвахте?

Middle
МВидеоМВидео
78

Напишете типовете за функцията reduce с използване на generics (тип на масива, callback с акумулатор, текуща стойност, индекс, начална стойност).

Middle+
Ozon Tech
78

Вижте макета с стъпките и картите на участниците. Какво не е наред тук?

Middle+
Tilda
78

За какво са нужни useMemo и useCallback? Винаги ли е рационално да ги използваме?

Middle
АЙ-ТЕКОАЙ-ТЕКО
78

Имали ли сте опит с Webpack Module Federation или микрофронтенд технологии?

Middle
Major Auto
78

Ако премахнете реф към класов компонент, стойността на рефа ще бъде инстанцията на класа. Може ли да се направи нещо подобно с функционален компонент — да се предаде реф и да се получи в него, например, функция, обявена вътре в компонента?

Middle
СБЕРСБЕР
78

За веригата Promise.resolve(1).then(() => { throw 2 }).then(...).catch(x => console.log(x)).then(x => console.log(x)), определете какво ще бъде в последния console.log и обяснете защо.

Middle+
Mish
78

Знаеш ли какво е метриката FCP (First Contentful Paint)? Да предположим, че имаме React приложение — социална мрежа с рендиране на сървъра, и има проблем: когато потребител влезе директно в профил, бял екран остава дълго време. Можеш ли да опишеш стъпките — какво се случва от момента, в който потребителят натисне Enter, до появата на първото съдържание?

Middle
Mayflower
78

Могат ли CSS променливите да заменят променливите в SCSS? Каква е разликата?

Middle+
РунитиРунити
78

[име] попита: какви са utility types (типове за полезност) в TypeScript? Кои от тях си използвал(а)?

Middle
OZONOZON
78

Какво решение за стилизиране в контекста на MUI може да се използва вместо inline стилове?

Middle
ООО Медиа технологии
78

Имаш ли опит с микрофронтенд технологии?

Middle
WB Travel
78
/296