Kontaktirajte nas
 Trajanje 21 sati

Sadržaj kursa

Uvod

Moderno React

  • Šta je novo u React 18 i 19
  • Moderne alatke i promene u pristupu

Napredni React Hookovi

  • useMemo, useCallback, useDispatch, useRef, useImperativeHandle

Konkurentni način rada u React-u

  • Korišćenje useTransition i useDeferredValue hookova

Rutiranje u Next.js-u

  • Razlike između App Routera i Pages Routera

Strategije renderizacije u Next.js-u

  • Server Side Rendering naspram Single Page Application-a naspram Static Generation-a

Server Components i Server Actions

  • Korišćenje 'use server' i 'use client' direktiva

Preuzimanje i keširanje podataka

  • Strategija inkrementalne statičke regeneracije

Korišćenje Next.js-a kao backend-a

  • Edge Functions i Edge Runtime

Upravljanje stanjem

  • React Context, Redux i atomsko upravljanje stanjem (Zustand)

Kreiranje šabiona u Next.js-u

  • Ponovo iskoristivi šabloni
  • Dostupni CSS pristupi i biblioteke šablona

Optimizacija performansi

  • Poboljšavanje vremena učitavanja i postizanje visokih rezultata Web Core Vitals

Instrumentacija

Testiranje u Next.js-u

Strategije Monorepo-a

  • Next.js sa TurboRepo / Nx

Praćenje, deploy i orkestracija

Rezime i sledeći koraci

Uslovi

  • Čvrsto razumevanje JavaScript-a i ES6+.
  • Izbor iskustva sa React-om i React hookovima.
  • Osnovno upoznastvo sa Next.js-om.
  • Razumevanje API poziva i upravljanja stanjem.

Targetna publika

  • Iscrtni React razvojnici koji žele da prodube svoje znanje o Next.js-u.
  • Front-end i full-stack razvojnici koji traže napredne tehnike optimizacije performansi.
  • Softverski inženjeri koji rade na velike Next.js aplikacije.

Broj učesnika


Cena po učesniku

Predstojeći kursevi

Povezane kategorije