Frontend
რა განსხვავებაა in ოპერატორსა და hasOwnProperty მეთოდს შორის?
მოარგეთ ფუნქცია once ასინქრონული ფუნქციების მუშაობისთვის (ფუნქცია შეიძლება იყოს როგორც სინქრონი, ასევე ასინქრონი).
რა არის React Fiber Node, რა ტიპის ობიექტია და რა ინახება მასში?
პროექტში FSD (Feature-Sliced Design) გამოიყენეთ? როგორ დაწერეთ samples და subscriptions on events in Effector при использовании FSD?
git fetch და git pull შორის რა განსხვავებაა?
პრაქტიკული დავალება: დაწერეთ TypeGuard ცხოველის ტიპის განსაზღვრისთვის (ძაღლი ან კატა)
NGRX რომელი პრინციპებით მუშაობს? რა შედგება და როგორ მუშაობს ეს მთელი მექანიზმი?
თქვენი ბექენდი დარჩა საერთო როგორც ძველ, ასევე ახალი (უფასო) მომხმარებლებისთვის? როგორ გაიყო ეს ნაკადები ბექენდის დონეზე?
ლაივ-კოდირება: გახსენით მიწოდებული კოდი და იპოვეთ ყველა ბაგი, ვიზუალური შეცდომები და ნაკლოვანებები (არასაჭირო ცვლადები, useCallback-ის პრობლემები, useEffect-ის დამოკიდებულებები, useMemo და ა.შ.).
რომელ სახელმწიფო მენეჯერებთან გიწევდათ მუშაობა და რა მოგწონთ, რა პლუსები და მინუსები ხედავთ?
მითხარი შენი გამოცდილების შესახებ
React-ში კეშირების შესახებ — useMemo, useCallback და ასე შემდეგ.
შეასრულეთ asyncAuth ფუნქცია callback ინტერფეისით, რომელიც აბრუნებს Promise-ს. შემდეგ, განახორციელეთ tryAuth(n) ფუნქცია, რომელიც იყენებს asyncAuth-ს და შეცდომის შემთხვევაში ახორციელებს n დამატებით მცდელობას. თუ ყველა მცდელობა წარუმატებელია, დაბრუნეთ ბოლო შეცდომა.
მითხარი JavaScript-ის Event Loop-ის შესახებ.
რა განსხვავებაა watch და watchEffect შორის?
რა არის უმაღლესი დონის კომპონენტი (HOC)?
მომდევნო ავტორიზაციის განხორციელების შეფასება: შესვლის/პაროლის ფორმა, ბექენდი მონაცემთა ბაზაში ეძებს მომხმარებელს (ცხრილი: id, მომხმარებლის სახელი, პაროლი), იღებს მთელ ID-ს და წერს მას HttpOnly ნიშანთან ერთად კუქიში. რა ცუდია ასეთ განხორციელებაში და როგორ შეიძლება გამოსწორება?
თქვენ იყენებთ რაიმე კონფიგურაციებს პროგრამაში? Linters, კოდის სტილები — იყოფა მათ შორის პროექტებს (მაგალითად, კერძო npm-ის საშუალებით)?
თუ ვსაუბრობთ React-ის შიგნით სუფთა ოპტიმიზაციის ტექნიკებზე, რომელებს იცნობთ? (useMemo, useCallback, React.memo)
გთხოვთ, გვიამბოთ გვერდის რენდერირების ეტაპებზე ბრაუზერში.