Lépjen kapcsolatba velünk

Kurzusleírás

Next.js 16 Áttekintés és Haladó Architektúra

  • A Next.js 16.x kulcsfontosságú funkciói és változásai
  • App Router architektúra és tervezési elvek
  • Server Components vs Client Components
  • Renderelési stratégiák: SSR, SSG, ISR és streaming
  • Projektstruktúra konvenciók és ajánlott eljárások
  • Teljesítményközpontú alkalmazástervezés

Haladó Útválasztás és Navigáció

  • Egymásba ágyazott elrendezések és megosztott felhasználói felületi minták
  • Útvonalcsoportok a rendezett útválasztáshoz
  • Párhuzamos útvonalak független útvonalszegmensekhez
  • Elfogó útvonalak és modális navigáció
  • Dinamikus útválasztás és catch-all szegmensek
  • Útvonalkezelők egyéni végpontokhoz
  • Middleware kérések elfogásához

React Server Components és Szerver Funkciók

  • Mélymerülés a React Server Components modellbe
  • Adatlekérés a szerveren
  • Streaming felhasználói felület Suspense határokkal
  • Hibahatárok és hibakezelés
  • Betöltési felhasználói felületi minták
  • Részleges renderelés és szelektív újrarenderelés

Server Actions és Űrlapok

  • Server Actions architektúra és képességek
  • Űrlapkezelés szerveroldali feldolgozással
  • Érvényesítési stratégiák
  • Optimista felhasználói felület frissítések
  • Függőben lévő állapotok és felhasználói visszajelzés
  • Fájlfeltöltések és progresszív fejlesztés

Haladó Adatlekérés és Gyorsítótárazás

  • Fetch API a Next.js-ben és kérések memoizációja
  • Data Cache alapok
  • Route Cache konfiguráció
  • Router Cache és gyorsítótár érvénytelenítés
  • Újraérvényesítési stratégiák: igény szerinti és időalapú
  • Streaming adatminták

Hitelesítés és Engedélyezés

  • Hitelesítési architektúra a Next.js-ben
  • Munkamenet-kezelési minták
  • JWT-alapú hitelesítési folyamatok
  • OAuth integrációs stratégiák
  • Szerepalapú hozzáférés-vezérlés implementáció
  • Middleware-alapú útvonalvédelem

Adatbázis Integráció és ORM

  • Adatbázis architektúra szempontok
  • PostgreSQL integráció a Next.js-sel
  • Prisma ORM beállítás és lekérdezések
  • Drizzle ORM áttekintés és migráció
  • Kapcsolatkészlet konfiguráció
  • Adatbázis migrációs stratégia
  • Adatelérési minták repozitóriumokkal

API Fejlesztés

  • Útvonalkezelők és API útvonal konvenciók
  • RESTful API implementáció
  • API kérés érvényesítés
  • Hibakezelés és válaszformázás
  • Fájlfeltöltési végpontok
  • Webhook integráció és ellenőrzés
  • Sebességkorlátozás és API biztonság

Teljesítmény Optimalizálás

  • Csomagelemzés és optimalizálás
  • Kódfelosztási stratégiák
  • Dinamikus importok igény szerinti betöltéshez
  • Képkomponens optimalizálás
  • Betűtípus optimalizálás next/font-tal
  • Lusta betöltési minták
  • Core Web Vitals optimalizálási technikák

Next.js Alkalmazások Tesztelése

  • Egységtesztelési stratégiák szerver és kliens kódhoz
  • Komponens tesztelés teszt segédletekkel
  • Integrációs tesztek teljes adatfolyamokhoz
  • End-to-end tesztek Playwright vagy Cypress segítségével
  • API-k és szolgáltatások mockolása
  • Szerver komponensek tesztelése
  • Szerver műveletek tesztelése

Telepítés, DevOps és Monitorozás

  • Gyártási build konfiguráció
  • Környezeti változók kezelése
  • Docker konténerizálás a Next.js-hez
  • CI/CD folyamat beállítása
  • Alkalmazás monitorozás és naplózás
  • Hibakövetés és jelentéskészítés
  • Teljesítmény monitorozás gyártásban

Haladó Minták és Záróprojekt

  • Projekt architektúra minták skálázhatósághoz
  • Funkciószervezés és modulhatárok
  • Gyakori tervezési minták Next.js alkalmazásokban
  • Több-bérlős alkalmazásarchitektúra
  • Záróprojekt bemutató
  • Kurzus áttekintés és kérdések/válaszok

Követelmények

  • Középszintű ismeretek a React-ről (komponensek, hookok, állapotkezelés)
  • Ismeretek a Node.js és JavaScript (ES6+) területén
  • Az HTTP/REST fogalmak és web API-k megértése

Célközönség

  • Teljes veremben dolgozó fejlesztők, akik a Next.js 16-ot használják gyártási alkalmazásokhoz
  • React fejlesztők, akik korábbi Next.js verzióról migrálnak vagy teljesítménykritikus környezetekben készítenek alkalmazásokat
  • Backend fejlesztők, akik a React Server Components-eket alkalmazzák teljes veremű alkalmazásarchitektúrákhoz
 21 Órák

Résztvevők száma


Ár per résztvevő

Közelgő kurzusok

Rokon kategóriák