fastify Лучшие практики
Guides development of Fastify Node.js backend servers and REST APIs using TypeScript or JavaScript. Use when building, configuring, or debugging a Fastify application â including defining routes, implementing plugins, setting up JSON Schema validation, handling errors, optimising performance, managing authentication, configuring CORS and security headers, integrating databases, working with WebS
Что делает навык
Навык предоставляет рекомендации по разработке бэкенд-приложений и REST API на Fastify с использованием TypeScript или JavaScript. Он охватывает архитектуру, настройку маршрутов, плагинов, валидации, обработки ошибок и тестирования.
Когда применять
- Разработка бэкенд-приложений на Fastify
- Реализация плагинов Fastify и обработчиков маршрутов
- Использование TypeScript с Fastify (со стриппингом типов)
- Настройка валидации, сериализации и обработки ошибок
- Тестирование с помощью метода inject Fastify
Как работает
- Импортировать модуль Fastify и создать экземпляр приложения с опциями (например, логированием)
- Определить маршруты и обработчики для реализации бизнес-логики
- Настроить плагины для расширения функциональности приложения
- Конфигурировать валидацию запросов и сериализацию ответов
- Реализовать обработку ошибок и тестирование с помощью метода inject
Примеры запросов агенту
Что понадобится
- TypeScript (опционально)
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.