¿Buscas atención médica? Soy el Dr. César Méndez, cirujanoSoy paciente →
Cómo funciona el software

Módulo 02 · 11 min

Elige tu stack (el que yo uso y por qué)

Después de construir 13 productos reales en poco más de un año — siendo cirujano, no ingeniero de software — este es el stack al que llegué. No te lo doy como 'el único bueno', porque no lo es. Te lo doy porque es rápido, potente, y me deja construir SOLO productos que compiten con los de equipos completos. Y sobre todo, te lo doy con el porqué de cada pieza, porque el porqué es lo que vas a poder aplicar aunque mañana salga una herramienta nueva.

Piensa en este stack como un equipo de trabajo que contrataste, donde cada miembro es un especialista de clase mundial que ya viene entrenado. Tú eres el director. Vamos a conocer al equipo.

Next.js — el frontend y el backend en uno

Next.js es un framework de React que junta el frontend y el backend en un mismo proyecto. Antes eran dos mundos separados que había que pegar con cuidado; con Next.js escribes la interfaz que ve el usuario Y la lógica del servidor sin brincar entre proyectos. Es rápido, moderno, y — clave — la IA lo conoce a la perfección, así que escribe código Next.js casi sin errores. Es el suelo sobre el que se para todo lo demás.

Firebase — backend, datos y auth, listos

Firebase es de Google y me da, sin montar un solo servidor, las tres piezas que todo producto necesita: base de datos (Firestore), login de usuarios (Auth) y almacenamiento de archivos (Storage). Es como tener cocina, despensa y meseros ya contratados y funcionando. Empieza gratis, y cuando tu producto crece, escala solo y pagas únicamente por lo que usas. Para un builder que trabaja solo, esto es velocidad pura: te saltas semanas de plomería.

Vertex AI — la inteligencia

Vertex AI es el acceso a los modelos de IA de Google (Gemini para texto, Imagen para imágenes, Veo para video). Es lo que me deja meter IA DE VERDAD dentro de mis productos: generar un resumen, crear una imagen, analizar un texto. Es el 'cerebro' que hace que mis apps hagan cosas que hace cinco años parecían ciencia ficción. Si tu producto tiene una función de IA, aquí es donde vive.

Stripe — cobrar

Stripe maneja los pagos y las suscripciones. Es la pieza que convierte un proyecto en un NEGOCIO: procesa tarjetas, gestiona planes mensuales, maneja la seguridad del dinero (que tú no quieres tocar a mano jamás). Lo veremos a fondo más adelante, pero forma parte del stack desde el día uno porque cobrar es parte de construir algo real.

ℹ️ Cómo encajan las piezas juntas

Next.js dibuja lo que el usuario ve y corre tu lógica. Firebase guarda los usuarios y sus datos y maneja el login. Vertex AI pone la inteligencia cuando hace falta. Stripe cobra. Vercel (el hosting) hace que todo eso viva en internet con tu dominio. Cinco especialistas, cada uno en lo suyo, y tú dirigiendo la orquesta con la IA de copiloto. Ese es el equipo completo con el que se construye un producto moderno.

Arma tu equipo: ¿qué necesita TU proyecto?

Interactivo

Tu equipo

Next.jsfrontend + backend en un proyectobase
Vercelhosting: tu app viva en internetbase
Firebase Authcuentas y login, seguros y listos
Firestorebase de datos en tiempo real

4 piezas, un solo equipo — el mismo con el que se construye cualquier producto moderno.

Marca lo que tu producto necesita. Fíjate en el patrón: sea cual sea tu proyecto, cae en el mismo equipo probado. No hay que agonizar sobre el stack — hay que elegir uno moderno y construir.

Ejemplo trabajado: Momentum, pieza por pieza

Para que no sea abstracto, mapeemos el stack a un producto concreto: Momentum, un diario personal donde escribes tu día y una IA te devuelve un insight (justo el proyecto que vas a construir en este curso). Mira qué pieza hace qué:

  • Next.js → la pantalla donde escribes tu nota y la landing que explica el producto. Todo lo que ves y tocas.
  • Firebase Auth → tu cuenta: te registras, inicias sesión, y la app sabe que esas notas son TUYAS.
  • Firestore (Firebase) → guarda cada entrada de tu diario, ligada a tu usuario, para siempre.
  • Vertex AI → recibe tu nota del día y devuelve el resumen o consejo. La magia del producto.
  • Stripe → cuando quieras el plan Pro (más historial, más IA), aquí se cobra la suscripción.
  • Vercel → hace que Momentum viva en internet, en tu dominio, accesible para cualquiera.

Un producto entero, con usuarios, datos, IA y cobro, construido por una sola persona — porque cada pieza del stack resolvió lo difícil, y tú solo conectaste y diste dirección. Eso es exactamente lo que vas a hacer.

💡 El criterio, no la copia

No tienes que usar EXACTAMENTE mi stack. Lo que de verdad importa es el criterio detrás. Elige piezas que cumplan tres cosas: (1) te den el máximo listo-para-usar (que resuelvan lo difícil por ti), (2) la IA las conozca bien (para que te ayude sin errores), y (3) escalen sin dolor (que crezcan contigo sin rehacerlo todo). Con ese criterio eliges bien aunque salga una herramienta nueva mañana.

⚠️ No caigas en la 'parálisis de stack'

El error clásico: pasar semanas comparando stacks, leyendo 'X vs Y' en Reddit, buscando el combo 'perfecto'. No existe el perfecto — existe el que te deja lanzar. Cualquier stack moderno razonable te lleva lejísimos. Elige uno (te recomiendo este), y gasta tu energía en construir, no en investigar la herramienta ideal que nunca usarás.

Por qué NO cambio de stack cada semana

Un builder que domina un stack es diez veces más productivo que uno que salta de herramienta en herramienta. Cuando conoces a fondo tus piezas, dejas de pelear con la herramienta y te concentras en el producto. Salen cosas nuevas todo el tiempo, y las miro con curiosidad — pero solo cambio una pieza cuando algo me limita DE VERDAD, no por moda. La constancia en tu stack es una ventaja silenciosa y enorme.

Lo que te llevas

  • Mi stack: Next.js (front+back) + Firebase (datos, auth, storage) + Vertex AI (inteligencia) + Stripe (cobrar) + Vercel (hosting).
  • Cada pieza es un especialista que resuelve lo difícil por ti; tú conectas y diriges.
  • Con este stack, una persona sola construye productos completos con usuarios, IA y cobro — como Momentum.
  • No copies el stack: copia el criterio → máximo listo-para-usar + que la IA lo conozca + que escale sin dolor.
  • Evita la parálisis de stack y no cambies por moda. Domina uno; la constancia te hace 10x más productivo.
El mejor stack no es el más nuevo ni el más comentado. Es el que dominas lo suficiente para olvidarte de él y pensar solo en tu producto.

Comentarios

Inicia sesión (arriba) para leer y participar en la conversación de la comunidad.