Ofrece patrones de arquitectura prácticos y buenas prácticas para construir aplicaciones del lado del servidor escalables y mantenibles en Node.js, Express…
Ofrece patrones de arquitectura prácticos y buenas prácticas para construir aplicaciones del lado del servidor escalables y mantenibles en Node.js, Express y rutas API de Next.js. Cubre el diseño de endpoints REST y GraphQL, enrutado basado en recursos, convenciones de parámetros de consulta (filtrado, ordenación, paginación) y la separación repositorio-servicio-controlador con ejemplos concretos de repositorio (p. ej., Supabase). Incluye guías sobre optimización de bases de datos (indexación, evitar consultas N+1, pool de conexiones), estrategias de caché (Redis, en memoria, cabeceras HTTP de caché), trabajos en segundo plano y procesamiento asíncrono, middleware (autenticación, logging, limitación de tasa) y manejo de errores y validación estructurados. Utiliza esta Skill al diseñar APIs, refactorizar para facilitar las pruebas, introducir caché o workers, o al optimizar el rendimiento en producción. Las ventajas principales son una separación de responsabilidades más clara, pruebas y mantenimiento más sencillos, escalado predecible y una mejora en la latencia y el rendimiento (throughput) de los servicios del lado del servidor.
Esta página forma parte del hub OpenClaw Skills con guías de instalación, categorías y enlaces prácticos.