Quando usare useMemo e quando usare useCallback? È necessario usarli ovunque?
Frontend
Parla del hook useEffect — cosa fa e come funziona?
Cos'è una key in React e a cosa servono?
Dove e come vedrai quanto tempo impiega il componente a renderizzarsi?
Parla delle ottimizzazioni in React. Perché React è migliore rispetto a JavaScript puro?
Quando NON bisogna usare l'indice dell'array come chiave in React?
Parlami dei principi della OOP
Con quali hook possiamo memorizzare lo stato locale in React?
Qual gestore di stato useresti per la cache delle richieste al server?
Cosa succede se si passa l'indice dell'array come chiave?
Quando è necessario usare il Gestore dello Stato e quando basta lo stato locale o il contesto?
Parlami di architettura: perché monolitica, e con quali tipi di architettura frontend sei familiare?
Qual hook consente di memorizzare lo stato, ma NON provoca il rendering?
Cosa succede agli elementi dell'elenco se le loro chiavi (indici) cambiano?
Quali metodi degli array mutano l'array e quali no?