Gli Hooks ci consentono di utilizzare lo stato, gli "effetti collaterali" e altre funzionalità nei componenti funzionali.
Prima i componenti funzionali venivano chiamati componenti funzionali stateless (FSC), ovvero senza stato, ora grazie agli Hooks siamo in grado di usare lo stato e non è più necessario creare un componente di classe per utilizzarlo.
Qui troverete esempi per come utilizzare gli hooks più comuni:
- Hook State useState: AppHookState.js
- Hook Effect useEffect: AppHookEffect.js
e come creare e utilizzare un hook personalizzato:
- Hook Custom useFetch: AppHookCustom.js
importare il componente del relativo hook in index.js per vederlo in opera.