Sobes.tech

Frontend

Pokud je třeba zvýšit počet válečků (tyčí), například na deset, jak udělat implementaci flexibilní, aby se hodnoty pro každý váleček (například přes parametr numberOfRollers a Array.from) neukládaly ručně?

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

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

Middle+
РСХБ
167

Máte zkušenosti s psaním PHP kódu na frameworkách nebo v čistém PHP?

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

Jak ve svém zaměstnání využíváte nástroje AI?

Middle+
Сбер. IT
167

Vyprávějte, jak byla v projektu organizována vícejazyčnost (4 jazyky, Next.js)

Middle
Раппорто
167

Proč jsi použil onMounted k načtení dat místo toho, aby ses přímo volal funkci?

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

Vysvětlete architektonické vzory MVC a MVVM. Jak jsou implementovány v Angularu?

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

Implementujte typování v TypeScriptu pro validaci URL, aby byly povoleny pouze správné URL ve tvaru: základní doména + cesta (users/orders/messages) + metoda (get/update/delete/ban). Libovolné řetězce by měly způsobit chybu kompilace.

Middle
Mayflower
166

Dostáváš kritickou chybu ve svých úkolech, a vydání je za dva dny a nelze ho odložit. Co uděláš?

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

// === 2 === // implementovat typ type User = any;

Middle
RWB
166

funkce promiseWithResolve() { // Není implementováno } const { resolve, promise } = promiseWithResolve(); promise.then((v) => console.log(v)) setTimeout(() => resolve(13), 10)

Middle+
Mayflower
166

Váš větev je pozadu za dev, protože jiný vývojář již sloučil své změny. Jak aktualizovat svůj větev a vyřešit konflikty?

Middle+
Chaser
165

Pověz mi o své zkušenosti vlastními slovy, co bys chtěl zdůraznit, zajímavé technické momenty z tvého životopisu.

Middle+
IT OneIT One
165

Analýza kódu modulu auto-letter-fix.ts na přítomnost úniků paměti, vícenásobných volání a optimalizací

Middle
Хьюнет
165

Pole INN (10 nebo 12 číslic). Zobrazit chybu po blur. Tlačítko Odeslat je zakázáno, dokud není formulář platný.

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

Úloha v JavaScriptu: co vypíše console.log(x) po forEach s x++?

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

Co je CORS? Co řídí?

Senior
Type
165

Technické požadavky: komponent pro ořezávání obrázků Cíl: Vyvinout vlastní komponent od základu (Vue + TypeScript), který umožní uživateli nahrát obrázek, vybrat oblast pro ořezání a získat výsledek ve formě souřadnic. Požadavky na funkčnost: 1. Samostatná komponenta - Komponenta musí být plně samostatná, napsaná od základu. - Používat Vue a TypeScript. 2. Nahrání a zobrazení obrázku - Zajistit okno (náhledovou oblast), do které lze vložit obrázek. - Oblast musí mít stanovenou maximální šířku a výšku. - Pokud obrázek přesahuje rozměry oblasti, automaticky se škáluje tak, aby se vešel do okna (aniž by přesáhl hranice obrazovky). 3. Výběr oblasti pro ořezání - Po nahrání se obrázek zobrazí v okně. - Uživatel by měl mít možnost vybrat oblast pro ořezání myší. - libovolná oblast (bez pevného poměru stran). 4. Uložení výsledku - Tlačítko "Uložit" spustí událost nebo metodu. - Výsledkem jsou souřadnice vybrané oblasti pro ořezání. - Není nutné implementovat proces ořezávání na serveru.

Middle+
TirScript
165

Co je to Feature-Sliced Design a jaký problém obecně řeší architektura?

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

Povězte nám o stránkování a nekonečném posouvání: jak jste je používali, jaké proměnné jste měli, jak jste komunikovali s backendem? Proč jste na jednom místě zvolili nekonečné posouvání a na jiném stránkování?

Middle+
Chaser
164
/298