შეგიძლია ახსნა HTTP 1, 2 და 3 ვერსიების განსხვავება?
Frontend
საიტის ზომის ცვლილების დროს, ჩვენ გვსურს ანალიტიკის გაგზავნა. თუ უბრალოდ დავამატებთ resize-ის handler-ს, ის ყოველ წამს ასობითჯერ გამოიძახება. როგორ შეიძლება ამის თავიდან აცილება?
კი არსებობს კიდევ ერთი რენდერის ეტაპი, რომელიც საერთო პროცესის ნაწილია — შეგიძლია გახსოვდეს, რომელი? რა მიზნით არის საჭირო ფენების (კომპოზიციის) განყოფილება?
HTML-ის ანალიზის ეტაპზე, თუ სკრიპტები გვერდის ზედა ნაწილში მითითებულია, ისინი ხელს უშლიან თუ არა გვერდის შემდგომ ჩატვირთვას?
ეს ეფექტებთან მუშაობა ცალკე ბიბლიოთეკაში იყო გამოყოფილი?
ცოცხალი კოდირება: აქ არის მაგალითი კოდის, რომელიც იყენებს Event Loop-ს (სინქრონული ფუნქციები, async/await, Promise, setTimeout). გთხოვთ, განსაზღვროთ console.log-ის შესრულების სია — რა შესრულდება პირველ, მეორე, მესამე და ასე შემდეგ.
არის აზრი გამოიყენოთ useMemo ან useCallback ფუნქციისთვის, რომელიც დაბრუნებს JSX-ს?
[ნათელი] ჰკითხა: რამდენად მზად ხარ დაახლოებით 75%-ს შენი სამუშაო დროის გვერდების ლეიაუტის შექმნას და UI ელემენტების დამზადებას?
React პროექტებში სხვადასხვა კომპანიებში React-ის გარშემო განსხვავებული 'ზოოპარკი' ბიბლიოთეკების შექმნა პრობლემას ხომ არ შექმნიდა?
იქნება ეს გვერდი ინტერაქტიული ამ უსასრულო რიკურსიის დროს?
როდის შესრულდება useEffect-ის წმენდის ფუნქცია, თუ მას აქვს დამოკიდებულებების მასივი პარამეტრებით a, b, c?
შეგვიძლია მონაცემების მიღება DELETE-ის მოთხოვნით ან მონაცემების გაგზავნა GET-ის მოთხოვნით?
[სახელი] ჰკითხა: დიზაინის მიმოხილვა განთავსებული იყო გამოშვების პროცესში? როგორ ჩაიარა?
და თუ სკრიპტების ნაცვლად სტილები დაკავშირებულია ცალკე ლინკით, ისინი ბლოკავენ რენდერებას?
OPTIONS მოთხოვნა ყოველ შემთხვევაში კროს-დომენის მოთხოვნაზე იგზავნება თუ მხოლოდ საჭიროების შემთხვევაში? ამ კონტექსტში მარტივ და რთულ მოთხოვნებს შორის რა განსხვავებაა?
მოგიყვე, რა სტატიკური მეთოდები არსებობს პრომისებთან მუშაობისთვის. ახსენი, რა აკეთებს Promise.any და Promise.all.
ცოცხალი კოდირება: განახორციელეთ $ ფუნქცია (jQuery-ს მსგავსი), რომელიც იღებს ვალიდურ CSS სელექტორს და პოულობს შესაბამის ნოდებს. ფუნქციამ უნდა დააბრუნოს ობიექტი მეთოდებით addClass, toggleClass, removeClass, css (სტილების გამოყენება), html (HTML/CSS-ის ჩასმა ელემენტში) — ჯაჭვური გამოძახების შესაძლებლობით. მოცემული ჯაჭვური კოდი არ უნდა შეიცვალოს და უნდა მუშაობდეს ფუნქციის განხორციელების შემდეგ.
[isim] დაუსვა კითხვა: გთხოვ, შეგიძლია, გვითხრა იმ სტეკზე, რომელზეც მუშაობდი? განსაკუთრებით, მეტი ინფორმაცია Next.js-ის შესახებ.
რომელი მიკრო დავალებების (microtasks) და მაკრო დავალებების (macrotasks) წყაროებს იცნობ?
გახდება თუ არა useEffect კვლავ შესრულდება, თუ შევცვლით ობიექტის const a ველებს, რომელიც ორი ველს შეიცავს და დამატებულია useEffect-ის დამოკიდებულებების სიაში, ობიექტის თავიდან განსაზღვრას გარეშე?