თუ ორი დამოკიდებულებით განახლებისას ProfilePage კომპონენტი კვლავ განახლდება და roles არ გადაეცემა, გამოიყენებს თუ არა useEffect?
Frontend
როდის ხორციელდება JavaScript HTML-ის ანალიზის დროს?
თუ useEffect-ს ორი დამოკიდებულება აქვს და ერთ-ერთი მათგანის ცვლილება ხდება, რა მოხდება?
თუ roles არ არის განსაზღვრული და კომპონენტი კვლავ რენდდება, რა მოხდება useEffect-თან?
თუ ref არადამინ მომხმარებლისთვის შეივსო და შემდეგ ის ადმინისტრატორი გახდა, ჰუკის ლოგიკაში რა პრობლემა წარმოიქმნება?
useMemo და React.memo-ს შორის რა განსხვავებაა? შეიძლება თუ არა React.memo-ით დაფუთული კომპონენტის თავიდან არარენდერება, მიუხედავად იმისა, რომ პროპსი შეიცვალა?
თუ დამოკიდებულება იყო undefined და შემდეგ ისევ undefined გახდა რენდერის შემდეგ, შეიცვალა თუ არა?
რისი სიტუაციებში იყენებ useEffect-ს და როდის სხვა hooks-ს?
კომპონენტი იყენებს კონტექსტს, სადაც არის user და roles. თუ კომპონენტი იყენებს მხოლოდ user-ს კონტექსტიდან, ის მაინც გადახატავს როდესაც roles იცვლება. როგორ დავასწროთ ეს?
თუ მომხმარებელი ადმინისტრატორი არ არის, მაინც გამოიძახებიან useRef და useContentSizeUpdater ჰუქები. როგორ გადავწყვიტოთ ეს პრობლემა, არ შევცვალოთ თავად useContentSizeUpdater ჰუქი?
თქვენი ძირითადი აპლიკაცია არის Vite-ზე, და Next.js ცალკე? გჭირდათ თუ არა სიღრმისეულად გამართვის განხილვა? რა ინსტრუმენტებზეა აგებული Vite და Next.js?
მასივი ობიექტია. როგორ გადაეცემა ობიექტები JavaScript-ში — მნიშვნელობით თუ მითითებით?
რა უნდა გავაკეთო, რომ როდესაც დეფოლტ მნიშვნელობა roles = [], მასივი ყოველ რენდერზე თავიდან არ შექმნას?
როგორ დავძლიოთ პრობლემა, რომელიც დაკავშირებულია დეფოლტ მნიშვნელობასთან roles = [], რათა useEffect არ გამოიძახოს ზედმეტად გადატვირთვის დროს?
როგორ მიდის საქმე TypeScript-თან? გამოიყენეთ გენერიკები, utilitarie ტიპები, TypeGuard?
რა მოხდება მეორე ბლოკში, სადაც არის ასინქრონული ფუნქცია loadRolesData-ის გამოყენებით useEffect-ის შიგნით?
როგორ არის თქვენი არქიტექტურა მოწყობილი Feature-Sliced Design (FSD)-ის მიხედვით? როგორ არის ბიზნეს-ლოგიკა განაწილებული ფენებად?
შენი შიდა NPM საცავი გაქვს? იყენებ ინსტრუმენტებს მონორეპოზიტორიისთვის, მაგალითად Lerna?
თუ roles-ის მასივი ცარიელია, რა მოხდება useEffect-თან?
/* ფაილი ProfilePage.tsx ამ ფაილში უნდა გამოასწოროს შეცდომები */