Nette Documentation Preview

syntax
Werkzeuge
*********

.[perex]
Hilfswerkzeuge, die die Entwicklung mit Nette erleichtern.


Entwicklungsumgebung
--------------------
- [Editoren und IDEs |ide] empfohlene Editoren und Plugins für die bequeme Arbeit mit Nette, Latte und NEON.
- [Composer |best-practices:composer] praktische Tipps für die Arbeit mit dem Abhängigkeitsmanager von PHP: Installation, PHP-Version, Autoloading und mehr.


Codequalität
------------
- [Code Checker |code-checker] prüft Ihre Quelldateien auf formale Mängel wie ein unsichtbares BOM, Steuerzeichen, kaputte Kodierung oder ungültige Syntax von PHP-, Latte-, NEON- und JSON-Dateien und kann sie automatisch beheben.
- [Coding Standard |coding-standard] formatiert Ihren PHP-Code automatisch nach dem Coding Standard von Nette, von der Einrückung und den Klammern bis zu den Abständen und der Reihenfolge der Imports.
- [PHPStan Rules |phpstan-rules] bringen PHPStan bei, Nette-Code zu verstehen, sodass die statische Analyse präzise Typen ableitet und weniger falsche Meldungen erzeugt.
- [X-Ray |xray] zeigt Ihnen genau, wie Ihr Projekt das Nette-Ökosystem nutzt: welche Methoden, Latte-Filter und Konfigurationsschlüssel Sie tatsächlich verwenden.


Künstliche Intelligenz
----------------------
- [Claude-Code-Plugin |https://ai.nette.org/en/claude-code] bringt Claude Code die Konventionen von Nette bei: Skills, automatische Validierung von Latte/NEON/JS und MCP-Integration.
- [MCP Inspector |https://ai.nette.org/en/mcp-inspector] gibt der KI den echten Zustand Ihrer Anwendung: DI-Services, Datenbankschema, Routen und Tracy-Logs.


Frontend
--------
- [Vite-Plugin |assets:vite] verbindet das Build-Werkzeug Vite mit Nette Assets: HMR während der Entwicklung und optimierte Produktions-Builds.
- [ESLint-Plugin |https://github.com/nette/eslint-plugin] ergänzt ESLint-Regeln und -Konfiguration für JS/TS in Nette-Projekten, einschließlich des Lintens von JS innerhalb von Latte-Templates.


Migration zu Latte
------------------
- Konvertieren Sie Templates [aus PHP |latte:cookbook/migration-from-php] und [aus Twig |latte:cookbook/migration-from-twig] mit dem Werkzeug latte-tools.

Werkzeuge

Hilfswerkzeuge, die die Entwicklung mit Nette erleichtern.

Entwicklungsumgebung

  • Editoren und IDEs empfohlene Editoren und Plugins für die bequeme Arbeit mit Nette, Latte und NEON.
  • Composer praktische Tipps für die Arbeit mit dem Abhängigkeitsmanager von PHP: Installation, PHP-Version, Autoloading und mehr.

Codequalität

  • Code Checker prüft Ihre Quelldateien auf formale Mängel wie ein unsichtbares BOM, Steuerzeichen, kaputte Kodierung oder ungültige Syntax von PHP-, Latte-, NEON- und JSON-Dateien und kann sie automatisch beheben.
  • Coding Standard formatiert Ihren PHP-Code automatisch nach dem Coding Standard von Nette, von der Einrückung und den Klammern bis zu den Abständen und der Reihenfolge der Imports.
  • PHPStan Rules bringen PHPStan bei, Nette-Code zu verstehen, sodass die statische Analyse präzise Typen ableitet und weniger falsche Meldungen erzeugt.
  • X-Ray zeigt Ihnen genau, wie Ihr Projekt das Nette-Ökosystem nutzt: welche Methoden, Latte-Filter und Konfigurationsschlüssel Sie tatsächlich verwenden.

Künstliche Intelligenz

  • Claude-Code-Plugin bringt Claude Code die Konventionen von Nette bei: Skills, automatische Validierung von Latte/NEON/JS und MCP-Integration.
  • MCP Inspector gibt der KI den echten Zustand Ihrer Anwendung: DI-Services, Datenbankschema, Routen und Tracy-Logs.

Frontend

  • Vite-Plugin verbindet das Build-Werkzeug Vite mit Nette Assets: HMR während der Entwicklung und optimierte Produktions-Builds.
  • ESLint-Plugin ergänzt ESLint-Regeln und -Konfiguration für JS/TS in Nette-Projekten, einschließlich des Lintens von JS innerhalb von Latte-Templates.

Migration zu Latte

  • Konvertieren Sie Templates aus PHP und aus Twig mit dem Werkzeug latte-tools.