Sobes.tech

როგორ უყურებ მდგომარეობის შენახვას React Query ან SWR ტიპის ბიბლიოთეკებით?

Middle
Data World
59

ფუნქცია debounce(fn, delay) { let timer return function (...args) { clearTimeout(timer) timer = setTimeout(() => fn(args), delay) } }

Middle
ИдаПроджект
59

ეს პროექტი რატომ ხორციელდება? რა ღირებულების ნიშაში შედის, რა პრობლემას აჭრელებს? კონკურენტები არსებობს?

Middle+
Сбер. IT
59

რომელი არქიტექტურა უნდა ავირჩიოთ UI ბიბლიოთეკის დაწერისთვის?

Middle
Мыс
59

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

Middle
Банк ПСБ
59

ვაზიფა 1 ჩვენ გვაქვს მასივი 10 000 ობიექტით (მაგალითად, „თანამშრომლები“ ან „პროდუქტები“). გვსურს შევქმნათ კომპონენტი, რომელიც არ „ჩაშლის“ ბრაუზერს და იქნება მოსახერხებელი მომხმარებლისთვის. რა უნდა განხორციელდეს (მოთხოვნები): 1. მონაცემების ტიპიზაცია: შექმენით ინტერფეისი Item, რომლის სფეროებია id: string, label: string და category: string. 2. ძიება (Input): ტექსტის შეტანაზე, სია უნდა იყოს ფილტრირებული. 3. DOM და მოვლენებთან მუშაობა (კლავიშტარით ნავიგაცია): * მომხმარებელმა უნდა შეძლოს სიაში მოძრაობა ზევით და ქვემოთ სლაკებით. 4. როდესაც დაწკაპუნდება Enter, არჩეული ელემენტი "დადასტურებულია". 5. მნიშვნელოვანი წერტილი: სლაკებით არჩეული ელემენტი ყოველთვის უნდა იყოს ხილული (პროგრამულად გადაადგილეთ კონტეინერი, თუ კურსორი საზღვრებს გასცდა). 6. ოპტიმიზაცია (შესრულება): * რადგან მონაცემები ბევრია (10k), განიხილეთ ან განახორციელეთ მარტივი "სელანად გადატანა" (მხოლოდ პირველი 20-30 ელემენტი ან გამოიყენეთ IntersectionObserver). კომპონენტის გამოსავალი

Middle
Ifellow
59

რა განსხვავებაა null და undefined შორის?

Middle
Data World
59

[isim] სთხოვა: გთხოვ, შეგიძლია, ახლა რას აკეთებ, რომელ გუნდში ხარ? რა არის შენი ძირითად დავალებები? ისინი დაკავშირებულია ინფრასტრუქტურასთან, პროდუქტთან, შესაძლოა, ფუნქციებთან?

Middle+
WB банк
59

როგორ სწორად შევინახოთ runtime კონფიგურაცია Nuxt 3-ში? რა განსხვავებაა საჯარო კონფიგურაციასა და კერძო კონფიგურაციას შორის?

Middle
Хайерлаб
59

ინტერფეისი FormState { მნიშვნელობები: FormValues; შეცდომები: FormErrors; იტვირთება: boolean; } const [ფორმისსტატუსი, setფორმისსტატუსი] = useState<FormState>({ მნიშვნელობები: { email: '', პაროლი: '', }, შეცდომები: {}, იტვირთება: false, });

Middle
нейровэд
59

რა არის Awaited utility type TypeScript-ში?

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

Vue 2-ში ცხოვრების ციკლის ჰუქები რა იყო?

Middle
Интай-текстиль
59

დამატებითი დავალება: მოცემულია კოდი ფუნქციით MySync, რომელიც იღებს პარამეტრს start (ნაგულისხმევი 0), აჩვენებს მას კონსოლში, იყენებს Promise-ს და რეკურსიურად იძახის თავის თავს resolve-ის შიგნით, გარდა ამისა, აქვს ცალკე setTimeout. უნდა ახსნათ, რა მოხდება აქ და რა გამოჩნდება კონსოლში.

Middle
WB банк
59

რა განსხვავებაა async და defer ატრიბუტებს შორის script ტეგში?

Middle
Ozon Tech
ОТП БанкОТП Банк
59

მოცემულია ერთმხრივი გზების მასივი (გრაფი), გარანტირებულია ციკლების არარსებობა. როგორ შეიძლება მივიდეთ წერტილიდან 1 წერტილამდე N?

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

Verigram-ის საშუალებით მომხმარებლის იდენტიფიკაციის ნაკადი აღწერეთ: მომხმარებელი ხსნის გვერდს — რა ხდება შემდეგ, როგორ მიიღება სესია და ტოკენი?

Middle
Pac Group
59

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

Middle
СБЕРСБЕР
59

რა არის ჰიდრატაცია?

Middle
X-Notes
59

როგორ შეიძლება უფრო იაფი და ძვირი იყოს ბრაუზერისთვის გვერდზე ელემენტის გადატანა ან გაზრდა? რატომ არის უკეთესი ტრანსფორმი ანიმაციებისთვის, ვიდრე width და height-ის ცვლილება?

Middle+
Ozon Tech
59

თქვენ ოდესმე გჭირდებოდათ კლასების სორტირების ან დუბლიკატების წაშლა Tailwind-ში?

Middle
МВидео/эльдорадо
59
/295