Node.js SME Cookbook
Preguntas frecuentes
Search docs...
⌘K
EN
ES
/
/
Buscar en la documentación...
⌘K
Buscar en la documentación
Busca en todas las páginas de la documentación
Node.js SME
/
Tags
/
Nodejs
#Nodejs
219 pages
Pages tagged
Nodejs
across 51 sections.
API Design
API Design Basics
API Design Best Practices
Error Response Standards
OpenAPI & Swagger
Pagination & Filtering
Architecture & Design
Architecture & Design Basics
Architecture Best Practices
Hexagonal Architecture in Node
Auth
Auth Basics
Auth Best Practices
JWT Access + Refresh
OAuth2/OIDC
Buffers & Encoding
Buffers Basics
Buffers Best Practices
Text Encodings
Built-in APIs
Built-in APIs Basics
Built-in APIs Best Practices
crypto
fs and fs/promises
os and process
path and url
Timers and Scheduler
util and diagnostics
Caching & Redis
Caching Basics
Caching Best Practices
ioredis
Case Studies
Case Studies Best Practices
Reference: B2B SaaS API
Reference: Internal CLI Tool
Reference: Worker Fleet
CI/CD
CI/CD Basics
CI/CD Best Practices
GitHub Actions for Node
Quality Gates
Configuration
Configuration Basics
Configuration Best Practices
dotenv vs Platform Inject
Zod & env-schema Validation
Databases
Databases Basics
Databases Best Practices
Drizzle ORM
node-postgres (`pg`)
Debugging
Debugging Basics
Debugging Best Practices
Event-Loop Stall Incident
Memory Leak Hunt
Promise That Never Settles
Docker
Distroless & Alpine Trade-offs
Docker Basics
Docker Best Practices
Multi-Stage Builds
Non-Root Containers
Enterprise Delivery
Delivery Basics
Enterprise Delivery Best Practices
Essential Libraries
bullmq / ioredis
date-fns / Luxon
Essential Libraries Basics
Essential Libraries Best Practices
pino
zod
Event Loop
async/await in Node
Event Loop Basics
Event Loop Best Practices
libuv Phases
Microtasks vs Macrotasks
Events
EventEmitter Basics
Events Best Practices
Memory Leaks from Listeners
Express
Error Handling in Express
Express Basics
Express Best Practices
Security Middleware
Fastify
Fastify Basics
Fastify Best Practices
Fastify Plugins
JSON Schema Validation
Logging with Pino
Git & GitHub
Git & GitHub Best Practices
Git Basics for Node Teams
GitHub Actions Integration
Governance
Coding Standards
Governance Basics
Governance Best Practices
Hono & Lightweight
Hono Basics
Hono on Node vs Edge
Koa & Polka
Lightweight Frameworks Best Practices
HTTP Fundamentals
HTTP Basics in Node
HTTP Fundamentals Best Practices
Keep-Alive & Connection Limits
Middleware Pattern
Routing Without Frameworks
Integrations
Integrations Basics
Integrations Best Practices
Retry & Outbound Resilience
Stripe, Twilio & SDK Patterns
Webhook Verification
Linting & Formatting
Import Boundaries
Linting Basics
Linting Best Practices
Prettier Integration
Typecheck in CI
Linux CLI
CLI Basics for Node
Linux CLI Best Practices
Process Inspection
Logging
Logging Basics
Logging Best Practices
pino
Request Correlation IDs
Modularity
Dependency Injection Patterns
Modularity Basics
Modularity Best Practices
Use Cases & Services
Modules
CommonJS (`require`)
ES Modules (`import`)
Modules Basics
Modules Best Practices
package.json `"type"` & `exports`
NestJS
Dependency Injection
Guards, Interceptors & Pipes
NestJS + Prisma/TypeORM
NestJS Basics
NestJS Best Practices
Fundamentals
How Node.js Works
Installing & Version Management
Node.js Basics
Node.js Fundamentals Best Practices
Node.js Release & LTS Policy
Reading the Official Docs & Diagnostics
The REPL & Quick Experiments
Node Rules
API Rules
Async & Event Loop Rules
Dependency Rules
Logging & Observability Rules
Node Project Rules Checklist
Node.js Rules Best Practices
Security Rules
Observability
Observability Basics
Observability Best Practices
OpenTelemetry Node SDK
Package Managers
Lockfiles & Reproducible Installs
Package Managers Basics
Package Managers Best Practices
package.json Scripts
Workspaces & Monorepos
Performance
clinic.js Suite
Performance Basics
Performance Best Practices
Platform Deploy
ConfigMaps & Secrets
Platform Deploy Basics
Platform Deploy Best Practices
Processes & Workers
child_process
Processes Basics
Processes Best Practices
worker_threads
Product & Stakeholders
Prioritizing Tech Debt
Product Collaboration Basics
Stakeholder Communication
Working with Product Best Practices
Project Setup
Project Setup Basics
Project Setup Best Practices
Scaffolding APIs
Turborepo for Node
Queues & Workers
AWS SQS Consumers
BullMQ
Queues Basics
Queues Best Practices
Real-Time
Real-Time Basics
Real-Time Best Practices
Server-Sent Events
ws Library
Resilience
Resilience Basics
Resilience Best Practices
Timeouts Everywhere
Runtime Ops
Graceful Shutdown
PM2 & systemd
Runtime Ops Basics
Runtime Ops Best Practices
Security
OWASP Top 10 for APIs
Prototype Pollution
Security Basics
Security Best Practices
SSRF Guards
Serverless
@aws-sdk v3
Lambda Handler Patterns
Serverless Basics
Serverless Best Practices
Agent Skills
Agent Skills Basics
Agent Skills Best Practices
API Scaffold Skill
Node Upgrade Skill
Queue Worker Skill
Streams
Readable & Writable Patterns
stream/promises.pipeline
Streams Basics
Streams Best Practices
Transform & Duplex
Team & Onboarding
Frontend → Node Path
Onboarding Basics
Skills Matrix
Team & Onboarding Best Practices
Technical Leadership
ADR: Framework Selection
Code Review Standards
Mentoring Junior Node Devs
Tech Lead Basics on Node
Technical Leadership Best Practices
Testing
node:test & node:assert
Supertest & HTTP Integration
Testing Basics
Testing Best Practices
Vitest
Incident Response
Incident Basics
Incident Response Best Practices
OOM Killer Response
TypeScript in Node
tsx vs tsc vs ts-node
TypeScript in Node Basics
TypeScript in Node Best Practices
Typing Express/Fastify Handlers
Zod at Boundaries
Related tags
Best Practices
Basics
List
Security
Node Fundamentals
Node Rules
Rules
Streams
Volver arriba