Kursplan

Introduktion

Modern React

  • Vad är nytt i React 18 och 19
  • Moderna verktyg och förändringar i tillvägagångssättet

React Avancerade krokar

  • useMemo, useCallback, useDispatch, useRef, useImperativeHandle

Concurrent Mode i React

  • Usage av useTransition, useDeferredValue hooks

Next.js Routing

  • Skillnader mellan App Router och Pages Router

Rendering Strategies i Next.js

  • Server Side Rendering vs Single Page Application vs Static Generation

Serverkomponenter och serveråtgärder

  • Användning av 'use server' och 'use client' direktiv

Datahämtning och caching

  • Strategi för Incremental Static Regeneration

Använda Next.js som en Backend

  • Edge-funktioner och Edge-runtime

State Management

  • React Context, Redux och atomär tillståndshantering (Zustand)

Att skapa mallar i Next.js

  • Återanvändbara mallar
  • Tillgängliga CSS metoder och mallbibliotek

Prestandaoptimering

  • Förbättra laddningstiden och uppnå höga Web Core Vitals-poäng

Instrumentering

Testning i Next.js

Monorepo-strategier

  • Next.js med TurboRepo / Nx

Övervakning, distribution och orkestrering

Sammanfattning och nästa steg

Krav

  • Stark förståelse för JavaScript och ES6+
  • Erfarenhet av React och React Hooks
  • Grundläggande kännedom om Next.js
  • Förståelse för API-anrop och tillståndshantering

Målgrupp

  • Erfarna React utvecklare som vill fördjupa sina kunskaper i Next.js
  • Front-end- och fullstackutvecklare som söker avancerade prestandaoptimeringstekniker
  • Programvaruingenjörer som arbetar med storskaliga Next.js applikationer
 21 timmar

Antal deltagare


Price per participant

Vittnesmål (1)

Upcoming Courses

Relaterade Kategorier