nextjs
Kezdés a nextjs keretrendszerrel
Áttekintés
A Next.js egy React keretrendszer élesítéshez. Hibrid statikus és szerver oldali renderelést, TypeScript támogatást, intelligens csomagolást, útvonal-előtöltést és még sok mást kínál konfiguráció nélkül.
Kezdés
A repository klónozása után kövesse ezeket a lépéseket:
1
Függőségek Telepítése
npm install
2
Fejlesztői Szerver Indítása
npm run dev
3
Fordítás Élesítéshez
npm run build && npm start
Projekt Struktúra
├── app/ # App Router (Next.js 13+)
│ ├── layout.js # Gyökér elrendezés
│ ├── page.js # Kezdőlap
│ └── [routes]/ # Dinamikus útvonalak
├── pages/ # Pages Router (alternatíva)
│ ├── api/ # API útvonalak
│ └── _app.js # App komponens
├── public/ # Statikus fájlok
├── components/ # React komponensek
├── styles/ # CSS fájlok
├── next.config.js # Next.js konfiguráció
└── package.json # Függőségek és szkriptek
Kulcsfogalmak
Fájlalapú Útvonalkezelés
Hozzon létre oldalakat fájlok hozzáadásával az app/ vagy pages/ könyvtárhoz.
Szerver Komponensek
A komponensek alapértelmezetten a szerveren renderelődnek. Használja a 'use client' kliens komponensekhez.
API Útvonalak
Hozzon létre backend API végpontokat az app/api/ vagy pages/api/ könyvtárban.
Hasznos Parancsok
npm run dev
Fejlesztői szerver indítása Fast Refresh támogatással
npm run build
Optimalizált éles verzió létrehozása
npm start
Éles szerver indítása
További információkért látogasson el a hivatalos Next.js Dokumentációhoz.