Sobes.tech

თქვენ თვითონ კონფიგურირებთ მიწოდების მთელ ისტორიას (CI/CD, pipeline), თუ ამას აკეთებს ცალკეული გუნდი (Ops)?

Middle+
Сбер. IT
29

რომელ სფეროებში მიიჩნევთ, რომ ტექნიკური უნარების მხრივ ძლიერი სპეციალისტი ხართ?

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

საწყისმა დეველოპერმა შექმნა ერთი დიდი useContext მთელი აპლიკაციისთვის და იყენებს მას ყველა კომპონენტში. რა პრობლემებთან გამკლავდება? რა ინსტრუმენტები დაგეხმარებათ ამ პრობლემის გადაჭრაში?

Middle
Первый оптовый
29

როგორ მუშაობს Map-ი საბურავზე? როგორ მუშაობენ ჰეშ-ტაბლიცები?

Middle+
Ifellow
29

როგორ აღმოფხვიეთ ციკლური დამოკიდებულებები მოდულებს შორის? რომელ დონეებზე იყო ისინი?

Middle
Альфа-БанкАльфа-Банк
29

თუ `setup` შიგნით შექმნით `setInterval`-ს ან დაამატებთ მოვლენის დამგეგმავს `window`-ზე, ისინი ავტომატურად მოიხსნება კომპონენტის დემონტაჟისას?

Middle
Экосистема тенниса MYTENNIS ONLINE
29

მითხარი CSS სელექტორების სპეციფიკაციაზე და მათი პრიორიტეტზე

Middle
Раппорто
29

ბანდლის გაყოფაში რაიმე ლოგიკა იყო? რატომ გსურთ ერთი ნაწილი ცალკე ჩანკად გახადოთ და მეორე არა?

Middle
Voximplant
29

Yup ბიბლიოთეკას ოდესმე იყენებდით? როგორ განსხვავდება სხვა ვალიდაციის გადაწყვეტილებებიდან?

Middle
Программный код
29

რა კონკრეტული პრობლემები იპოვეთ და გადაჭარით Lighthouse-ის დახმარებით?

Middle
ООО Эксбо Север
29

// Array-ების სტანდარტული მეთოდების გაფართოებისთვის აუცილებელია groupBy მეთოდის განხორციელება. // ეს მეთოდი უნდა აბრუნებდეს მასივის დაჯგუფებულ ვერსიას – ობიექტს, // სადაც თითოეული გასაღები არის გადაცემული ფუნქციის fn(arr[i]) შესრულების შედეგი, // ხოლო თითოეული მნიშვნელობა არის მასივი, რომელიც შეიცავს ყველა ელემენტს ორიგინალ მასივში ამ გასაღებით.

Middle
Яндекс МаркетЯндекс Маркет
29

გეიმიფიკაციის განხორციელება რომელზე იყო დაფუძნებული: სუფთა JS, React თუ რაიმე ძრავი, როგორიცაა PixiJS?

Middle+
Альфа-БанкАльфа-Банк
29

რა არის დახურვა და რა პრობლემა შეიძლება გამოიწვიოს?

Middle+
М.Видео/эльдорадо
28

ინდექსის მაღალი და დაბალი სელექციურობა რას ნიშნავს?

Middle
ГКУ Инфогород
28

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

Middle+
Сбер. IT
28

რა გირჩევთ, რომ ლეგასის პროექტის არქიტექტურა მოწესრიგდეს, учитывая, что в репозиторий заходят и фронтендеры, и бэкендеры, и AI-агенты?

Middle
4dev
28

რა მოხდება, თუ მომხმარებელმა დააჭირა რჩევას და შეტანის ველის ტექსტი შეიცვალა — არ დაიწყება ხომ უკვე არჩეული მნიშვნელობისთვის განმეორებითი ძიება? როგორ შეიძლება ამ პრობლემის გადაჭრა?

Middle
Брайтис
28

რა განსხვავებაა React-სა და ვანილ JavaScript-ს შორის?

Middle
ГКУ Инфогород
28

განსაზღვრეთ მოცემული კოდის კონსოლში გამოსვლის სია `setTimeout`, `Promise` და სინქრონული `console.log`-ით, და ახსენით ეს Event Loop-ის მეშვეობით.

Middle
Экосистема тенниса MYTENNIS ONLINE
28

/** * `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) { }

Middle+
Яндекс
28
/292