Frontend
RxJS-ს იყენებთ თუ უკვე სრულად გადავედით სიგნალებზე?
კომპონენტში განთავსებულია console.log მშობელი და შვილობილი კომპონენტებში, ასევე useEffect-ში. რა წესით გამოჩნდება ისინი და რატომ?
რა განსხვავებაა Set-სა და ჩვეულებრივ მასივს შორის? რა არის has() ოპერაციის სირთულე Set-ში?
გახდომიათ თუ არა რაიმე ფუნქციის სრული განვითარება მარტო?
ვიდეოს საიდან ავიღებთ? ეს მძიმე ვიდეო არ არის — როგორ ინახება და იტვირთება?
გთხოვთ, ახსნათ, როგორ მუშაობს ChangeDetectionStrategy.OnPush და რა განსხვავებაა მისი და Default სტრატეგიის შორის.
როგორ დაგჭირდათ CSS-ის ორგანიზება პროექტებში? რა გამოიყენეთ: preprocess, styled-components, მოდულები?
რა მოხდება, თუ ერთ-ერთი ატვირთული ფაილი ძალიან დიდი იქნება?
გააზიარეთ თქვენი ProHR პროექტი: ვინ იყო ჩართული, რა იყო ყველაზე რთული?
რა არის HOC (მაღალი დონის კომპონენტები)? რა მიზნით გამოიყენება? მიაწოდეთ მაგალითები HOC-ის გამოყენების React-ში.
რა იქნება ქვემოთ მოცემული კოდის ნაწილის შედეგი? ```javascript setTimeout(() => { console.log('B') }, 0) Promise.resolve().then(() => { console.log('C') }) Promise.resolve().then(() => { console.log('D') }) console.log('E') ```
საწყისმა დეველოპერმა შექმნა ერთი დიდი useContext მთელი აპლიკაციისთვის და იყენებს მას ყველა კომპონენტში. რა პრობლემებთან გამკლავდება? რა ინსტრუმენტები დაგეხმარებათ ამ პრობლემის გადაჭრაში?
როგორ აღმოფხვიეთ ციკლური დამოკიდებულებები მოდულებს შორის? რომელ დონეებზე იყო ისინი?
თუ `setup` შიგნით შექმნით `setInterval`-ს ან დაამატებთ მოვლენის დამგეგმავს `window`-ზე, ისინი ავტომატურად მოიხსნება კომპონენტის დემონტაჟისას?
მითხარი CSS სელექტორების სპეციფიკაციაზე და მათი პრიორიტეტზე
ბანდლის გაყოფაში რაიმე ლოგიკა იყო? რატომ გსურთ ერთი ნაწილი ცალკე ჩანკად გახადოთ და მეორე არა?
რომელ მიდგომებს გამოიყენეთ რეაგირებადი განლაგებისთვის? მობილიდან თუ დესკტოპიდან დაგეგმეთ?
Yup ბიბლიოთეკას ოდესმე იყენებდით? როგორ განსხვავდება სხვა ვალიდაციის გადაწყვეტილებებიდან?
// Array-ების სტანდარტული მეთოდების გაფართოებისთვის აუცილებელია groupBy მეთოდის განხორციელება. // ეს მეთოდი უნდა აბრუნებდეს მასივის დაჯგუფებულ ვერსიას – ობიექტს, // სადაც თითოეული გასაღები არის გადაცემული ფუნქციის fn(arr[i]) შესრულების შედეგი, // ხოლო თითოეული მნიშვნელობა არის მასივი, რომელიც შეიცავს ყველა ელემენტს ორიგინალ მასივში ამ გასაღებით.
გეიმიფიკაციის განხორციელება რომელზე იყო დაფუძნებული: სუფთა JS, React თუ რაიმე ძრავი, როგორიცაა PixiJS?