Hvala što ste poslali upit! Jedan od naših članova tima će vas uskoro kontaktirati.
Hvala što ste poslali rezervaciju! Jedan od naših članova tima će vas uskoro kontaktirati.
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.