Schița de curs

Introducere

Modern React

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

React Hooks avansate

  • useMemo, useCallback, useDispatch, useRef, useImperativeHandle

Modul concurent în React

  • Utilizarea cârligelor useTransition, useDeferredValue

Next.js Rutare

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

Strategii de randare în Next.js

  • Server Side Rendering vs Aplicație cu o singură pagină vs Generație statică

Componentele serverului și acțiunile serverului

  • Utilizarea directivelor "use server" și "use client

Căutarea și salvarea datelor

  • Strategia de regenerare statică incrementală

Utilizarea Next.js ca backend

  • Funcții Edge și timp de execuție Edge

State Management

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

Crearea de șabloane în Next.js

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

Optimizarea performanței

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

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 solidă a JavaScript și ES6+
  • Experiență cu React și React Hooks
  • Familiaritate de bază cu Next.js
  • Înțelegerea apelurilor API și a gestionării stării

Audiență

  • Dezvoltatori React experimentați 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 software care lucrează la aplicații Next.js pe scară largă
 21 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Upcoming Courses

Categorii înrudite