Was macht Fastify Best Practices (Deutsch)?
Leitet die Entwicklung von Fastify Node.js Backend-Servern und REST-APIs mit TypeScript oder JavaScript. Verwenden Sie dies beim Erstellen, Konfigurieren oder Debuggen einer Fastify-Anwendung – einschließlich der Definition von Routen, Implementierung von Plugins, Einrichtung der JSON-Schema-Validierung, Fehlerbehandlung, Leistungsoptimierung, Verwaltung der Authentifizierung, Konfiguration von CORS- und Sicherheitsheadern, Integration von Datenbanken, Arbeiten mit WebSockets und Bereitstellung in der Produktion. Deckt den vollständigen Fastify-Request-Lebenszyklus (Hooks, Serialisierung, Logging mit Pino) und die TypeScript-Integration via Strip Types ab. Triggerbegriffe: Fastify, Node.js Server, REST-API, API-Routen, Backend-Framework, fastify.config, server.ts, app.ts.