¿Qué hace fastify-best-practices?
Guía el desarrollo de servidores backend Fastify con Node.js y APIs REST utilizando TypeScript o JavaScript. Úsalo al construir, configurar o depurar una aplicación Fastify, incluyendo la definición de rutas, implementación de plugins, configuración de validación con esquemas JSON Schema, manejo de errores, optimización del rendimiento, gestión de autenticación, configuración de CORS y cabeceras de seguridad, integración con bases de datos, trabajo con WebSockets y despliegue en producción. Cubre el ciclo de vida completo de las solicitudes Fastify (hooks, serialización, logging con Pino) y la integración con TypeScript mediante 'strip types'. Términos de activación: Fastify, Node.js server, REST API, API routes, backend framework, fastify.config, server.ts, app.ts.