Il corso React è progettato per analizzare la maggior parte delle funzionalità offerte dal framework, dalle basi alla realizzazione di componenti riutilizzabili, attraversando nuove metodologie di sviluppo, integrando inoltre diverse librerie esterne. Il corso ha come obiettivo quello di formare il discente per lo sviluppo di applicazioni web con il framework React.
Contenuti
- Introduzione a React
- Concettie filosofia della libreria
- Node, npm e Vite
- Preparazione dell’ambiente
- React Elements e TSX
- Componenti funzionali
- Moduli CSS
- Rendering condizionale e iterativo
- Prop “key”
- Gestione degli eventi
- Hook
- Gestione degli effetti collaterali
- Comunicazione padre-figlio e figlio-padre
- Gestione dello stato
- Effetti collaterali
- Interrogazione API REST
- Lazy loading e Suspense
- Routing
- Form
- Gestione JWT
- Gestione cookie
- Recap
- Step successivi
- Esercitazioni