Kursplan

Introduksjon

Moderne React

  • Hva er nytt i React 18 og 19
  • Moderne verktøy og endringer i tilnærming

React Avanserte kroker

  • useMemo, useCallback, useDispatch, useRef, useImperativeHandle

Samtidig modus i React

  • Bruk av brukTransition, useDeferredValue kroker

Next.js Ruting

  • Forskjeller mellom App Router og Pages Router

Gjengivelsesstrategier i Next.js

  • Gjengivelse på serversiden vs enkeltsideapplikasjon vs statisk generering

Serverkomponenter og serverhandlinger

  • Bruk av "bruk server" og "bruk klient" direktiver

Datahenting og hurtigbufring

  • Strategi for inkrementell statisk regenerering

Bruker Next.js som backend

  • Edge-funksjoner og Edge Runtime

State Management

  • React Context, Redux, og atomic state management (Zustand)

Opprette maler i Next.js

  • Gjenbrukbare maler
  • Tilgjengelige CSS tilnærminger og malbiblioteker

Ytelsesoptimalisering

  • Forbedre lastetiden og oppnå høye Web Core Vitals-score

Instrumentering

Tester i Next.js

Monorepo-strategier

  • Next.js med TurboRepo / Nx

Overvåking, distribusjon og orkestrering

Sammendrag og neste trinn

Krav

  • Sterk forståelse av JavaScript og ES6+
  • Erfaring med React og React kroker
  • Grunnleggende kjennskap til Next.js
  • Forståelse av API-kall og tilstandsstyring

Publikum

  • Erfarne React utviklere som ønsker å utdype kunnskapen om Next.js
  • Front-end og full-stack utviklere som søker avanserte ytelsesoptimaliseringsteknikker
  • Programvareingeniører som jobber med store Next.js applikasjoner
 21 timer

Antall deltakere


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories