Sobes.tech

Frontend

До коя последна версия на Next.js сте актуализирали в проекта?

Middle+
Сбер Отдел 911
112

Разкажи за SSE (Server-Sent Events) и сравни с WebSocket и polling

Middle
Мыс
112

Създайте компонент Vue 3, използвайки Composition API и TypeScript, който приема проп с име `info` от тип string. Използвайте композиционна функция `useInfo`, която приема стринга `info` и връща изчислена собственост `formattedInfo`, която форматира стринга, като го префиксира с "Допълнителна информация: ". Покажете както оригиналната пропърти `info`, така и `formattedInfo` в шаблона на компонента.

Middle+
РунитиРунити
112

Кои мениджъри на състояние познаваш, каква е разликата между Redux Toolkit и Zustand?

Middle
МПФИТ
112

/** * Функцията '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); }); }

Middle+
Яндекс
112

Кои браузър API-та са важни за реализирането на HLS/DASH в браузъра?

Middle
Хайерлаб
112

Разкажи ми за нивата на специфичност (иерархия) в CSS.

Middle
BI.ZONE
112

Каква е разликата между ref и reactive във Vue?

Middle
Marfatech
112

Разкажи за опита си с Next.js. В кои проекти си го използвал и какви методи за рендиране си използвал за различно съдържание?

Middle+
АэрофлотАэрофлот
112

Работили ли сте с генерични лекарства? Можете ли да обясните общата концепция?

Middle+
АэрофлотАэрофлот
112

Работили ли сте с атомни CSS рамки и библиотеки, като Tailwind или Bootstrap?

Middle
4dev
112

Как да напишем функция, която връща Promise, който се разрешава след една секунда?

Middle+
IT OneIT One
112

Имате ли вътрешен NPM репозиториум? Използвате ли инструменти за монорепозитории, като Lerna?

Middle+
Сбертех
111

Имали ли сте опит с миграция от Webpack към Vite?

Middle
Voximplant
111

След кликване върху бутона, как се извършва заявка към бекенда и влияе ли тя на основния поток и повторното рендиране на страницата?

Middle+
Сибилтек-софт
111

Можем ли да приоритизираме събитията вътре в event loop? Как е реализиран буферът на събития, който обработва event loop? Какво са микротаски и макротаски, дайте примери.

Middle+
Copperside
111

Какво ще се промени визуално при добавяне на flex-shrink: 0 към синьото елемент в контейнер с display:flex, ширина 700px и дъщерни елементи по 300px всеки?

Middle
ВШЭ
111

Срещали ли сте се с механизма CORS?

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

Възможно ли е да се преброи колко обработчика на събития са регистрирани и колко от тях са премахнати? Как да го проверите?

Middle
RedLab
111

На какво писахте стиловете в последния си проект (SCSS, CSS Modules и т.н.)?

Middle
4dev
111
/298