Nette Documentation Preview

syntax
Eszközök
********

.[perex]
Segédeszközök, amelyek megkönnyítik a fejlesztést a Nette-tel.


Fejlesztői környezet
--------------------
- [Szerkesztők és IDE-k |ide] ajánlott szerkesztők és bővítmények a Nette, Latte és NEON kényelmes használatához.
- [Composer |best-practices:composer] gyakorlati tippek a PHP függőségkezelővel való munkához: telepítés, PHP verzió, autoloading és további.


Kódminőség
----------
- [Code Checker |code-checker] ellenőrzi a forrásfájljaidat, és olyan formai hibákat keres bennük, mint a láthatatlan BOM, a vezérlő karakterek, a hibás kódolás vagy a PHP, Latte, NEON, JSON fájlok érvénytelen szintaxisa, és képes automatikusan kijavítani őket.
- [Coding Standard |en:coding-standard] automatikusan formázza a PHP kódodat a Nette coding standard szerint, a behúzástól és a zárójelektől kezdve a szóközökön át az importok rendezéséig.
- [PHPStan Rules |en:phpstan-rules] megtanítják a PHPStan-t a Nette-kód megértésére, így a statikus elemzés pontos típusokat következtet ki és kevesebb téves riasztást jelez.
- [X-Ray |en:xray] pontosan megmutatja, hogyan használja a projekted a Nette ökoszisztémát: mely metódusokat, Latte szűrőket és konfigurációs kulcsokat használsz ténylegesen.


Mesterséges intelligencia
-------------------------
- [Claude Code plugin |https://ai.nette.org/en/claude-code] megtanítja a Claude Code-nak a Nette konvencióit: skillek, a Latte/NEON/JS automatikus validálása és MCP integráció.
- [MCP Inspector |https://ai.nette.org/en/mcp-inspector] megadja az AI-nak az alkalmazásod valós állapotát: DI szolgáltatások, adatbázis-séma, route-ok és Tracy naplók.


Frontend
--------
- [Vite plugin |assets:vite] összeköti a Vite build eszközt a Nette Assets-szel: HMR a fejlesztés során és optimalizált éles buildek.
- [ESLint plugin |https://github.com/nette/eslint-plugin] ESLint szabályokat és konfigurációt ad a JS/TS-hez Nette projektekben, beleértve a Latte sablonokon belüli JS lintelését.


Migrálás Latte-ra
-----------------
- Sablonok konvertálása [PHP-ből |latte:cookbook/migration-from-php] és [Twig-ből |latte:cookbook/migration-from-twig] a latte-tools eszközzel.

Eszközök

Segédeszközök, amelyek megkönnyítik a fejlesztést a Nette-tel.

Fejlesztői környezet

  • Szerkesztők és IDE-k ajánlott szerkesztők és bővítmények a Nette, Latte és NEON kényelmes használatához.
  • Composer gyakorlati tippek a PHP függőségkezelővel való munkához: telepítés, PHP verzió, autoloading és további.

Kódminőség

  • Code Checker ellenőrzi a forrásfájljaidat, és olyan formai hibákat keres bennük, mint a láthatatlan BOM, a vezérlő karakterek, a hibás kódolás vagy a PHP, Latte, NEON, JSON fájlok érvénytelen szintaxisa, és képes automatikusan kijavítani őket.
  • Coding Standard automatikusan formázza a PHP kódodat a Nette coding standard szerint, a behúzástól és a zárójelektől kezdve a szóközökön át az importok rendezéséig.
  • PHPStan Rules megtanítják a PHPStan-t a Nette-kód megértésére, így a statikus elemzés pontos típusokat következtet ki és kevesebb téves riasztást jelez.
  • X-Ray pontosan megmutatja, hogyan használja a projekted a Nette ökoszisztémát: mely metódusokat, Latte szűrőket és konfigurációs kulcsokat használsz ténylegesen.

Mesterséges intelligencia

  • Claude Code plugin megtanítja a Claude Code-nak a Nette konvencióit: skillek, a Latte/NEON/JS automatikus validálása és MCP integráció.
  • MCP Inspector megadja az AI-nak az alkalmazásod valós állapotát: DI szolgáltatások, adatbázis-séma, route-ok és Tracy naplók.

Frontend

  • Vite plugin összeköti a Vite build eszközt a Nette Assets-szel: HMR a fejlesztés során és optimalizált éles buildek.
  • ESLint plugin ESLint szabályokat és konfigurációt ad a JS/TS-hez Nette projektekben, beleértve a Latte sablonokon belüli JS lintelését.

Migrálás Latte-ra