Sobes.tech

React-ში სიის რენდერების დროს თითოეულ ელემენტს რა აუცილებელი თვისება უნდა ჰქონდეს? საიდან შეიძლება და საიდან არა უნდა აიღოს გასაღებები?

Middle
Тензор
120

კლასიკური მეთოდი div-ის ცენტრში განთავსებისთვის.

Middle
РунитиРунити
120

Angular-ში სიგნალების გამოჩენისას არსებობს ტერმინი 'რეაქტიული კონტექსტი'. როგორ გესმით მას?

Middle
Клируэй Технолоджис
120

გახდი თუ არა CORS მექანიზმის წინაშე?

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

რომელი სიმბოლოები უნდა იქნას გაუსწორებული XSS თავდასხმებისგან დაცვისთვის?

Senior
Bitrix
120

გააზიარეთ თქვენი სამუშაო გამოცდილება და კარიერის ყველაზე საინტერესო მომენტები

Senior
Type
120

რამოდენიმე ჯერ განახორციელეთ CI/CD ან ინფრასტრუქტურის საკითხები?

Middle
Navio
120

თქვენ გამოიყენეთ Vitest ან Playwright თქვენს მუშაობაში?

Middle
Нанософт
120

პროექტის ტექნიკური მხარდაჭერა რა არის?

Middle
Веб-мост
120

რა დავალებები გსურთ ახალი სამუშაო ადგილზე? გაქვთ ინტერესი ტექნიკური ან არქიტექტურული მიმართულებით განვითარებისთვის?

Middle
Ifellow
120

თქვენ გიწევდათ მუშაობა React-ის ახალი hook-ებთან (18/19), მაგალითად useTransition, useDeferredValue?

Middle+
РСХБ
120

მაშ ასე, შენ არქიტექტურაში, დაგეგმვაში, ზოგადად, მონაწილეობდი?

Middle
Клируэй Технолоджис
120

მეორესთან ინტეგრირებული აპლიკაციები ორივე React-ზე იყო吗?

Middle
Navio
120

function createRateLimiter(limit, interval) {} // ტესტები const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // იგნორირება (ლიმიტი 2/100მს) setTimeout(() => limiter(fn), 150); // count = 3 (გავლილი >100მს)

Middle
IGaming
120

მოგიყევით თქვენი მიმდინარე სამუშაო გამოცდილების შესახებ: რომელ პროექტზე მუშაობდით, რა დავალებები შეასრულეთ, რა განხორციელდა?

Senior
Ренессанс СтрахованиеРенессанс Страхование
120

const doSomething = (ms) => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() <= 0.5) { reject("error"); } else { resolve(ms); } }, ms); }); }; const getDelay = () => { let rand = 1000 + Math.random() * 2000; return Math.floor(rand); }; const p1 = doSomething(getDelay()); const p2 = doSomething(getDelay()); const p3 = doSomething(getDelay()); const p4 = doSomething(getDelay());

Middle+
IT OneIT One
120

/** * აუცილებელია დაწეროთ ასინქრონული ფუნქცია, * რომელიც გაათენებს მითითებულ მილიწამებს, * და შემდეგ წარმატებით დასრულდება */ function sleep(duration) { } // მაგალითი const startTime = Date.now(); console.log("ძილი იწყება..."); sleep(2000).then(() => { console.log("გათენდა 2 წამში!"); console.log("გავლილი დრო: ", Date.now() - startTime); }); sleep(1000).then(() => { console.log("გათენდა 1 წამში!"); console.log("გავლილი დრო: ", Date.now() - startTime); });

Middle+
Яндекс
120

რა არის reflow და repaint? რა არის forced reflow (მოწოდებული გადახედვა)? როგორ შეგვიძლია ოპტიმიზაცია გავაკეთოთ რენდერისთვის, რათა შევამციროთ forced reflow-ების რაოდენობა?

Middle+
SelectySelecty
120

რა ხდება ბრაუზერში URL-ის მისამართის ზოლში შეყვანის შემდეგ?

Middle+
Ozon Tech
120

რატომ არ შეიძლება უბრალოდ გადმოსცეთ count როგორც დამოკიდებულება useEffect-ში, როდესაც იყენებთ setInterval-ს? რა შეიძლება არასწორად წავიდეს?

Middle+
Global treds
120
/298