Schița de curs

Introducere

React Modern

  • Ce este nou în React 18 și 19
  • Instrumente moderne și schimbări în abordare

Hook-uri Avansate în React

  • useMemo, useCallback, useDispatch, useRef, useImperativeHandle

Modul Concurent în React

  • Utilizarea hook-urilor useTransition și useDeferredValue

Rutare în Next.js

  • Diferențe între App Router și Pages Router

Strategii de Randare în Next.js

  • Randare pe partea de server vs Aplicație de Pagină Unică vs Generare Statică

Componente de Server și Acțiuni de Server

  • Utilizarea directivelor ‘use server’ și ‘use client’

Preluarea Datelor și Caching

  • Strategia de Regenerare Statică Incrementală

Utilizarea Next.js ca Backend

  • Edge Functions și Edge Runtime

Gestiunea Stării

  • React Context, Redux și gestionarea stării atomice (Zustand)

Crearea de Șabloane în Next.js

  • Șabloane reutilizabile
  • Abordări CSS disponibile și biblioteci de șabloane

Optimizarea Performanței

  • Îmbunătățirea timpului de încărcare și obținerea unor scoruri ridicate la Web Core Vitals

Instrumentare

Testare în Next.js

Strategii Monorepo

  • Next.js cu TurboRepo / Nx

Monitorizare, Implementare și Orchestrare

Rezumat și Pași Următori

Cerințe

  • Înțelegere avansată a JavaScript și ES6+
  • Experiență cu React și React Hooks
  • Cunoștințe de bază despre Next.js
  • Înțelegere a apelurilor API și gestionării stării

Public țintă

  • Dezvoltatori experimentați de React care doresc să-și aprofundeze cunoștințele despre Next.js
  • Dezvoltatori front-end și full-stack care caută tehnici avansate de optimizare a performanței
  • Ingineri de software care lucrează la aplicații Next.js la scară largă
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite