Sobes.tech

Frontend

Ak je potrebné zvýšiť počet valcov (tyčí), napríklad na desať, ako spraviť implementáciu flexibilnou, aby sa hodnoty pre každý valec (napríklad cez parameter numberOfRollers a Array.from) neukladali ručne?

Middle+
Т-БанкТ-Банк
167

elements.forEach(element => { element.style.width = '300px'; console.log( element.getBoundingClientRect().width ); }); // [odkaz] export default () => { return <div>Ahoj!</div> }

Middle+
РСХБ
167

Máte skúsenosti s písaním PHP kódu na frameworkoch alebo v čistom PHP?

Middle
Ростелеком
167

Ako používate nástroje AI vo svojej práci?

Middle+
Сбер. IT
167

Povedz, ako bola v projekte organizovaná viacjazyčnosť (4 jazyky, Next.js)

Middle
Раппорто
167

Prečo ste použili onMounted na načítanie údajov namiesto priameho volania funkcie?

Middle+
РунитиРунити
167

Vysvetlite architektonické vzory MVC a MVVM. Ako sú implementované v Angular?

Middle+
Банк Ренессанс
166

Implementujte typovanie v TypeScript pre validáciu URL, aby boli povolené iba správne URL-ové tvaru: základná doména + cesta (users/orders/messages) + metóda (get/update/delete/ban). Ľubovoľné reťazce by mali spôsobovať chybu kompilácie.

Middle
Mayflower
166

Dostaneš kritično napako v svojih nalogih, izid je čez dva dni in ga ni mogoče odložiti. Kaj boš naredil?

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

// === 2 === // implementovať typ type User = any;

Middle
RWB
166

funkcia promiseWithResolve() { // Nie je implementované } const { resolve, promise } = promiseWithResolve(); promise.then((v) => console.log(v)) setTimeout(() => resolve(13), 10)

Middle+
Mayflower
166

Vaša veja je zaostala za dev, pretože iný vývojár už zlúčil svoje zmeny. Ako aktualizovať svoju veju a vyriešiť konflikty?

Middle+
Chaser
165

Povedaj mi o svoji izkušnji z lastnimi besedami, kaj bi želel izpostaviti, zanimive tehnične trenutke iz svojega življenjepisa.

Middle+
IT OneIT One
165

Analýza kódu modulu auto-letter-fix.ts na prítomnosť únikov pamäte, viacnásobných volaní a optimalizácií

Middle
Хьюнет
165

Polje INN (10 alebo 12 číslic). Zobraziť chybu po blur. Tlačidlo Odoslať je zakázané, kým formulár nie je platný.

Middle
МТС БанкМТС Банк
165

Úloha v JavaScript: čo vypíše console.log(x) po forEach s x++?

Middle+
РунитиРунити
165

Čo je CORS? Čo reguluje?

Senior
Type
165

Technické požiadavky: komponent pre orezávania obrázkov Cieľ: Vyvinúť vlastnú komponentu od nuly (Vue + TypeScript), ktorá umožní používateľovi nahrať obrázok, vybrať oblasť na orezanie a získať výsledok vo forme súradníc. Požiadavky na funkčnosť: 1. Samostatná komponenta - Komponenta musí byť úplne samostatná, napísaná od nuly. - Používať Vue a TypeScript. 2. Nahranie a zobrazenie obrázka - Zabezpečiť okno (náhľadovú oblasť), do ktorej možno vložiť obrázok. - Oblasť musí mať stanovenú maximálnu šírku a výšku. - Ak obrázok presahuje rozmery oblasti, automaticky sa škáluje tak, aby sa vošiel do okna (bez prekročenia hraníc obrazovky). 3. Výber oblasti na orezanie - Po nahraní sa obrázok zobrazí v okne. - Používateľ by mal mať možnosť vybrať oblasť na orezanie myšou. - ľubovoľná oblasť (bez pevného pomeru strán). 4. Uloženie výsledku - Tlačidlo "Uložiť" aktivuje udalosť alebo metódu. - Výsledkom sú súradnice vybranej oblasti na orezanie. - Nie je potrebné implementovať proces orezania na serveri.

Middle+
TirScript
165

Čo je Feature-Sliced Design a aký problém rieši architektúra ako celok?

Senior
АЛМИ Партнер
164

Povedzte nám o stránkovaní a Infinite Scroll: ako ste ich používali, aké premenné boli, ako ste komunikovali so backendom? Prečo ste na jednom mieste zvolili Infinite Scroll a na inom stránkovanie?

Middle+
Chaser
164
/298