El problemaProcesoServiciosIAProyectosSistemasMapa del CaosBlog
Reservar descubrimiento
SOM·OS · 2026hola@som-os.dev
← InicioRecursos
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 4NestJS 11PostgreSQL 17RedisLangChainDockerBullMQ

Stack recomendado 2026

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

Nuxt 4Framework

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

nuxt.com →
NestJS 11Backend

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

nestjs.com →
PostgreSQL 17Database

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

www.postgresql.org →
RedisCache · Queue

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

redis.io →
BullMQQueue

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

docs.bullmq.io →
LangChain.jsAI

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

js.langchain.com →
StripePayments

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 9Linting

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

eslint.org →
PrettierFormat

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

prettier.io →
VitestTesting

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

vitest.dev →
PlaywrightE2E

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

playwright.dev →
DockerContainers

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

www.docker.com →
GitHub ActionsCI/CD

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

github.com/features/actions →
ZodValidation

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

zod.dev →
PrismaORM

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

www.prisma.io →

Librerías de IA

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

LangChain.jsFramework

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

js.langchain.com →
OpenAI SDKSDK

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

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

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

github.com/anthropics/anthropic-sdk-typescript →
OllamaLocal LLM

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

ollama.ai →
vLLMServing

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

docs.vllm.ai →
DSPyOptimization

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 DocsDocs

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

vuejs.org →
Nuxt UniversityCurso

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

nuxt.com/learn →
TypeScript HandbookDocs

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

www.typescriptlang.org/docs/handbook →
awesome-nestjsAwesome List

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

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

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

www.postgresqltutorial.com →
Hugging Face LearnIA

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 ProUI Kit

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

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

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

ui.shadcn.com →
NestJS CLICLI

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

docs.nestjs.com/cli/overview →
Docker ComposeDev Env

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

docs.docker.com/compose →
TurborepoMonorepo

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

turbo.build →
HygenGenerator

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