El problema Proceso Servicios IA Proyectos Sistemas Mapa del Caos Blog
Reservar descubrimiento
SOM·OS · 2026 hola@som-os.dev
Recursos · Actualizado julio 2026

Stack y herramientas que usamos en 2026

Directorio curado de herramientas, librerías y recursos que usamos en SOM-OS para construir sistemas operativos de negocio. Sin afiliados, sin paywalls. Solo lo que funciona.

Nuxt 4 NestJS 11 PostgreSQL 17 Redis LangChain Docker BullMQ

Stack recomendado 2026

El núcleo de cada proyecto. Lo que usamos a diario en producción.

Nuxt 4 Framework

Framework Vue meta para producción. SSR, SSG, ISR, API routes, capas. La base de todos nuestros frontends.

nuxt.com →
NestJS 11 Backend

Framework Node progresivo con DI modular, guards, interceptores. Arquitectura opionable pero flexible. Nuestro backend por defecto.

nestjs.com →
PostgreSQL 17 Database

La base de datos relacional más robusta. JSONB, full-text search, partitioning, logical replication. Nunca defrauda.

postgresql.org →
Redis Cache · Queue

In-memory store para caché, sesiones, pub/sub y como backend de colas BullMQ. Imprescindible para workers.

redis.io →
BullMQ Queue

Colas de jobs sobre Redis. Retries, delays, prioridades, rate limiting, dashboard. Lo usamos para todo asíncrono.

docs.bullmq.io →
LangChain.js AI

Framework para construir aplicaciones con LLMs. Agents, tools, chains, memory, RAG. La capa de IA en nuestros sistemas.

js.langchain.com →
Stripe Payments

Procesamiento de pagos, suscripciones, webhooks, Connect. La integración de pagos más completa y documentada.

stripe.com →
S3 (AWS / MinIO) Storage

Object storage para archivos, backups, assets estáticos. Compatible S3 con AWS o self-hosted con MinIO.

min.io →

Herramientas de desarrollo

Tooling que usamos en cada commit, cada PR y cada deploy.

ESLint 9 Linting

Linter JavaScript/TypeScript con config flat. Integrado en CI para bloquear PRs con errores.

eslint.org →
Prettier Format

Formateador de código opinionated. Cero discusiones sobre estilo en code review.

prettier.io →
Vitest Testing

Test runner compatible con Jest pero más rápido y nativo ESM. Coverage integrado. Para unit e integration tests.

vitest.dev →
Playwright E2E

E2E testing cross-browser. Paralelización, traces, screenshots. Lo usamos para smoke tests post-deploy.

playwright.dev →
Docker Containers

Contenerización para dev y prod. Multi-stage builds, compose para local, swarm o k8s para prod.

docker.com →
GitHub Actions CI/CD

Pipelines CI/CD integrados con GitHub. Lint, test, build, deploy automático en cada push.

github.com/features/actions →
Zod Validation

Validación de esquemas TypeScript-first. Lo usamos en DTOs, formularios, config env y respuestas de API.

zod.dev →
Prisma ORM

ORM TypeScript con type safety y migraciones. Alternativa a TypeORM/Drizzle cuando la DX importa.

prisma.io →

Librerías de IA

Lo que usamos para construir agentes, copilotos y automatizaciones con LLMs.

LangChain.js Framework

Abstracción sobre LLMs: chains, agents, tools, memory, RAG. Para construir sistemas complejos con IA.

js.langchain.com →
OpenAI SDK SDK

SDK oficial para GPT-4o, o1, embeddings, Whisper, DALL-E. Streaming, function calling, vision.

github.com/openai/openai-node →
Anthropic SDK SDK

SDK para Claude. Context window 200k, tool use, vision. La alternativa a OpenAI con mejor reasoning.

github.com/anthropics →
Ollama Local LLM

Runtime para modelos locales. Llama, Mistral, Qwen. Para IA on-premise sin enviar datos fuera.

ollama.ai →
vLLM Serving

Servidor de inferencia high-throughput para LLMs open-source. PagedAttention, continuous batching.

docs.vllm.ai →
DSPy Optimization

Programación declarativa para LLMs. Optimiza prompts automáticamente, compila a código reproducible.

dspy.ai →

Recursos de aprendizaje

Documentación, cursos y comunidades que recomendamos a nuestro equipo.

Vue.js Docs Docs

Documentación oficial de Vue 3. Composition API, reactivity, suspense, teleport. La mejor docs de cualquier framework JS.

vuejs.org →
Nuxt University Curso

Cursos gratuitos de Nuxt Labs. Desde basics hasta deployment, módulos y layers.

nuxt.com/learn →
TypeScript Handbook Docs

Referencia oficial de TypeScript. Generics, conditional types, template literals, utility types.

typescriptlang.org →
awesome-nestio Awesome List

Colección curada de recursos NestJS: módulos, boilerplates, tutoriales, patrones.

github.com/nestjs/awesome-nestjs →
PostgreSQL Tutorial Tutorial

Tutorial completo de PostgreSQL: desde basics hasta CTEs, window functions, partitioning y tuning.

postgresqltutorial.com →
Hugging Face Learn IA

Cursos gratuitos de NLP, transformers, fine-tuning y deploy de modelos. De lo básico a producción.

huggingface.co/learn →

Plantillas y boilerplates

Puntos de partida para no empezar de cero en cada proyecto.

Nuxt UI Pro UI Kit

Componentes Vue/Nuxt premium con diseño consistente. Dashboard, landing, docs listos para usar.

ui.nuxt.com/pro →
shadcn/ui UI Components

Componentes React/Vue copia-paste. Accesibles, themeables, sin dependencia lock-in.

ui.shadcn.com →
NestJS CLI CLI

CLI oficial NestJS. Genera módulos, controllers, services, DTOs con un comando. Scaffolding completo.

docs.nestjs.com →
Docker Compose Dev Env

Define multi-container environments. PostgreSQL + Redis + app en un archivo. Reproducible en cualquier máquina.

docs.docker.com/compose →
Turborepo Monorepo

Build system para monorepos JS/TS. Caché de builds, parallel execution, remote cache. Para equipos que escalan.

turbo.build →
Hygen Generator

Generador de código con plantillas EJS. Lo usamos para crear entidades, servicios y DTOs sin escribir boilerplate.

hygen.io →

¿Quieres un sistema construido con este stack?
Hablemos.

Descubrimiento gratis de 30 min. Te decimos si tu problema necesita un sistema completo o si basta con una herramienta.

Reservar descubrimiento