Nette Documentation Preview

syntax
Инструменты
***********

.[perex]
Вспомогательные инструменты, которые упрощают разработку с Nette.


Среда разработки
----------------
- [Редакторы и IDE |ide] рекомендуемые редакторы и плагины для комфортной работы с Nette, Latte и NEON.
- [Composer |best-practices:composer] практические советы по работе с менеджером зависимостей PHP: установка, версия PHP, автозагрузка и многое другое.


Качество кода
-------------
- [Code Checker |code-checker] проверяет ваши исходные файлы и находит в них формальные недочёты, такие как невидимый BOM, управляющие символы, неправильную кодировку или некорректный синтаксис файлов PHP, Latte, NEON, JSON, и умеет их автоматически исправлять.
- [Coding Standard |en:coding-standard] автоматически форматирует ваш PHP-код согласно стандарту кодирования Nette, от отступов и скобок до пробелов и порядка импортов.
- [PHPStan Rules |en:phpstan-rules] учат PHPStan понимать код Nette, благодаря чему статический анализ выводит точные типы и сообщает меньше ложных срабатываний.
- [X-Ray |en:xray] показывает вам, как именно ваш проект использует экосистему Nette: какие методы, фильтры Latte и ключи конфигурации вы действительно используете.


Искусственный интеллект
-----------------------
- [Claude Code plugin |https://ai.nette.org/en/claude-code] обучает Claude Code соглашениям Nette: навыки, автоматическую проверку Latte/NEON/JS и интеграцию с MCP.
- [MCP Inspector |https://ai.nette.org/en/mcp-inspector] даёт ИИ реальное состояние вашего приложения: сервисы DI, схему базы данных, маршруты и логи Tracy.


Frontend
--------
- [Vite plugin |assets:vite] связывает инструмент сборки Vite с Nette Assets: HMR во время разработки и оптимизированные сборки для продакшена.
- [ESLint plugin |https://github.com/nette/eslint-plugin] добавляет правила и конфигурацию ESLint для JS/TS в проектах Nette, включая проверку JS внутри шаблонов Latte.


Переход на Latte
----------------
- Конвертируйте шаблоны [с PHP |latte:cookbook/migration-from-php] и [с Twig |latte:cookbook/migration-from-twig] с помощью инструмента latte-tools.

Инструменты

Вспомогательные инструменты, которые упрощают разработку с Nette.

Среда разработки

  • Редакторы и IDE рекомендуемые редакторы и плагины для комфортной работы с Nette, Latte и NEON.
  • Composer практические советы по работе с менеджером зависимостей PHP: установка, версия PHP, автозагрузка и многое другое.

Качество кода

  • Code Checker проверяет ваши исходные файлы и находит в них формальные недочёты, такие как невидимый BOM, управляющие символы, неправильную кодировку или некорректный синтаксис файлов PHP, Latte, NEON, JSON, и умеет их автоматически исправлять.
  • Coding Standard автоматически форматирует ваш PHP-код согласно стандарту кодирования Nette, от отступов и скобок до пробелов и порядка импортов.
  • PHPStan Rules учат PHPStan понимать код Nette, благодаря чему статический анализ выводит точные типы и сообщает меньше ложных срабатываний.
  • X-Ray показывает вам, как именно ваш проект использует экосистему Nette: какие методы, фильтры Latte и ключи конфигурации вы действительно используете.

Искусственный интеллект

  • Claude Code plugin обучает Claude Code соглашениям Nette: навыки, автоматическую проверку Latte/NEON/JS и интеграцию с MCP.
  • MCP Inspector даёт ИИ реальное состояние вашего приложения: сервисы DI, схему базы данных, маршруты и логи Tracy.

Frontend

  • Vite plugin связывает инструмент сборки Vite с Nette Assets: HMR во время разработки и оптимизированные сборки для продакшена.
  • ESLint plugin добавляет правила и конфигурацию ESLint для JS/TS в проектах Nette, включая проверку JS внутри шаблонов Latte.

Переход на Latte

  • Конвертируйте шаблоны с PHP и с Twig с помощью инструмента latte-tools.