Struttura del corso

Introduzione

React Moderno

  • Cosa c'è di nuovo in React 18 e 19
  • Strumenti moderni e cambiamenti nell'approccio

Hook React Avanzati

  • useMemo, useCallback, useDispatch, useRef, useImperativeHandle

Modalità Concorrente in React

  • Utilizzo degli hook useTransition e useDeferredValue

Routing in Next.js

  • Differenze tra App Router e Pages Router

Strategie di Rendering in Next.js

  • Rendering lato server vs Single Page Application vs Generazione Statica

Server Components e Server Actions

  • Utilizzo delle direttive 'use server' e 'use client'

Recupero dei Dati e Memoria nella Cache

  • Strategia di generazione statica incrementale

Uso di Next.js come Backend

  • Edge Functions e Edge Runtime

Gestione dello Stato

  • React Context, Redux e gestione dello stato atomico (Zustand)

Creazione di Template in Next.js

  • Template riutilizzabili
  • Approcci CSS disponibili e librerie di template

Ottimizzazione delle Prestazioni

  • Miglioramento del tempo di caricamento e raggiungimento di punteggi elevati per i Web Core Vitals

Strumentazione

Test in Next.js

Strategie Monorepo

  • Next.js con TurboRepo / Nx

Monitoraggio, Distribuzione e Orchestrazione

Riassunto e Passi Successivi

Requisiti

  • Solida comprensione di JavaScript e ES6+
  • Esperienza con React e React Hooks
  • Familiarità di base con Next.js
  • Comprensione delle chiamate API e della gestione dello stato

Pubblico Target

  • Sviluppatori React esperti che desiderano approfondire le loro conoscenze di Next.js
  • Sviluppatori front-end e full-stack alla ricerca di tecniche avanzate per l'ottimizzazione delle prestazioni
  • Ingegneri software che lavorano su applicazioni Next.js a larga scala
 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative