Nette Documentation Preview

syntax
Araçlar
*******

.[perex]
Nette ile geliştirmeyi kolaylaştıran yardımcı araçlar.


Geliştirme Ortamı
-----------------
- [Düzenleyiciler ve IDE'ler |ide] Nette, Latte ve NEON ile rahat çalışmak için önerilen düzenleyiciler ve eklentiler.
- [Composer |best-practices:composer] PHP bağımlılık yöneticisiyle çalışmaya ilişkin pratik ipuçları: kurulum, PHP sürümü, autoloading ve dahası.


Kod Kalitesi
------------
- [Code Checker |code-checker] kaynak dosyalarınızı görünmez BOM, denetim karakterleri, bozuk kodlama ya da PHP, Latte, NEON ve JSON dosyalarının geçersiz sözdizimi gibi biçimsel kusurlara karşı denetler ve onları otomatik düzeltebilir.
- [Coding Standard |coding-standard] PHP kodunuzu Nette kodlama standardına göre otomatik biçimlendirir; girintiden ve parantezlerden boşluklara ve import sıralamasına dek.
- [PHPStan kuralları |phpstan-rules] PHPStan'e Nette kodunu anlamayı öğretir; böylece statik çözümleme kesin tipler çıkarır ve daha az yanlış pozitif bildirir.
- [X-Ray |xray] projenizin Nette ekosistemini tam olarak nasıl kullandığını gösterir: hangi metotları, Latte filtrelerini ve yapılandırma anahtarlarını gerçekten kullanıyorsunuz.


Yapay Zekâ
----------
- [Claude Code eklentisi |https://ai.nette.org/en/claude-code] Claude Code'a Nette kurallarını öğretir: beceriler, Latte/NEON/JS'in otomatik doğrulanması ve MCP entegrasyonu.
- [MCP Inspector |https://ai.nette.org/en/mcp-inspector] yapay zekâya uygulamanızın gerçek durumunu verir: DI servisleri, veritabanı şeması, rotalar ve Tracy günlükleri.


Frontend
--------
- [Vite eklentisi |assets:vite] Vite derleme aracını Nette Assets ile birleştirir: geliştirme sırasında HMR ve iyileştirilmiş üretim derlemeleri.
- [ESLint eklentisi |https://github.com/nette/eslint-plugin] Nette projelerindeki JS/TS için ESLint kuralları ve yapılandırması ekler; Latte şablonlarının içindeki JS'in lint'lenmesi dahil.


Latte'ye Geçiş
--------------
- Şablonları latte-tools aracıyla [PHP'den |latte:cookbook/migration-from-php] ve [Twig'den |latte:cookbook/migration-from-twig] dönüştürün.

Araçlar

Nette ile geliştirmeyi kolaylaştıran yardımcı araçlar.

Geliştirme Ortamı

  • Düzenleyiciler ve IDE'ler Nette, Latte ve NEON ile rahat çalışmak için önerilen düzenleyiciler ve eklentiler.
  • Composer PHP bağımlılık yöneticisiyle çalışmaya ilişkin pratik ipuçları: kurulum, PHP sürümü, autoloading ve dahası.

Kod Kalitesi

  • Code Checker kaynak dosyalarınızı görünmez BOM, denetim karakterleri, bozuk kodlama ya da PHP, Latte, NEON ve JSON dosyalarının geçersiz sözdizimi gibi biçimsel kusurlara karşı denetler ve onları otomatik düzeltebilir.
  • Coding Standard PHP kodunuzu Nette kodlama standardına göre otomatik biçimlendirir; girintiden ve parantezlerden boşluklara ve import sıralamasına dek.
  • PHPStan kuralları PHPStan'e Nette kodunu anlamayı öğretir; böylece statik çözümleme kesin tipler çıkarır ve daha az yanlış pozitif bildirir.
  • X-Ray projenizin Nette ekosistemini tam olarak nasıl kullandığını gösterir: hangi metotları, Latte filtrelerini ve yapılandırma anahtarlarını gerçekten kullanıyorsunuz.

Yapay Zekâ

  • Claude Code eklentisi Claude Code'a Nette kurallarını öğretir: beceriler, Latte/NEON/JS'in otomatik doğrulanması ve MCP entegrasyonu.
  • MCP Inspector yapay zekâya uygulamanızın gerçek durumunu verir: DI servisleri, veritabanı şeması, rotalar ve Tracy günlükleri.

Frontend

  • Vite eklentisi Vite derleme aracını Nette Assets ile birleştirir: geliştirme sırasında HMR ve iyileştirilmiş üretim derlemeleri.
  • ESLint eklentisi Nette projelerindeki JS/TS için ESLint kuralları ve yapılandırması ekler; Latte şablonlarının içindeki JS'in lint'lenmesi dahil.

Latte'ye Geçiş