https://github.com/jonatanhallenberg/advanced-react-141114-demo
npm install
npm run dev
Introduktion
Modern Javascript / ES6
Hantera en komponents interna tillstånd
Hantera en komponents interna tillstånd
Implementera egna hooks för återanvändbar komponentkod
Dagens övningar
Bemästra nyanserna av useEffect
React Context för lagring och åtkomst av globalt tillgänglig data
Effektiv hämtning av komponentdata, caching och optimistiska uppdateringar med biblioteket React Query
Dagens övningar
Komponenttestning
Cypress
Felhantering
Dagens övningar
Prestanda
Profilera komponenter
Nyare funktionalitet i React
Generiska komponenter (Typescript)
Nestade komponenter (Typescript)
<Card>
<Card.Header>
<Card.Title>...</Card.Title>
</Card.Header>
<Card.Body>
<Card.Text>...</Card.Text>
</Card.Body>
</Card>
Designsystem / Komponentbibliotek
End-to-end-testning
CSS-strategier