Cum determini când trebuie să învelești o funcție în useCallback și când nu? Cum se face acest lucru în proiectul tău?
Frontend
De ce este mai bine să muți logica de stabilire a flag-ului în ref/variabilă în interiorul handler-ului în useEffect? Explică de ce abordarea actuală (fără useEffect) este proastă.
La ce servesc cheile în lista de elemente? Ce se întâmplă dacă nu sunt specificate?
Dacă ți-ar veni o astfel de sarcină (o listă de chei cu posibilitatea de aplicare și ștergere) ca dezvoltator frontend, ți s-ar părea potrivită această structură API sau ai sugera alta?
Cum este construită interacțiunea cu backend-ul în proiectul dumneavoastră: acorduri privind API-ul, unde este stocată logica cererilor (hooks, module etc.)?
De ce în exemplu, console.log(4) apare la sfârșit, și nu console.log(6)?
De ce este nevoie de o funcție/stare separată pentru numărarea cheilor utilizate — se poate calcula în loc să fie stocate separat?
Spune-mi despre proiectul la care lucrezi și despre modul în care interacționezi cu el
Cum se construiește interacțiunea cu analiștii și managerul de produs în stabilirea sarcinilor?
Câți dezvoltatori frontend are echipa ta?
La ce folosește forwardRef în codul pentru buton și ce se va întâmpla dacă nu îl folosim?
Succes! Exportul s-a finalizat! Vă rugăm să testați fișierul de ieșire în player-ul/editorul dorit înainte de a șterge fișierul sursă. Dacă ieșirea nu arată corect, consultați meniul Ajutor. Punctele de tăiere pot fi inexacte.