el stack

Cada herramienta de aquí se ganó su lugar.

No perseguimos herramientas por moda. Este es el equipo al que recurrimos cuando algo tiene que entregarse, escalar y seguir siendo un placer de mantener un año después, elegido porque hace más difícil equivocarse en lo que importa.

01el lenguaje

TypeScript

Cada línea que entregamos está tipada. Los tipos son las pruebas más baratas que vas a escribir: atrapan el renombrado roto, el campo que falta y el estado imposible antes de que un usuario lo haga. En una base de código pensada para sobrevivir a su primera versión, esa red de seguridad marca la diferencia entre cambiar con confianza y avanzar a tientas.

Entregada en 89 proyectos
typescriptlang.org
02la interfaz

React

React es la forma en que pensamos las interfaces: piezas pequeñas y honestas que se componen en algo más grande y se mantienen legibles a medida que crecen. Es la manera más probada de construir una UI en la web, con un ecosistema y una cantera de talento que ninguna alternativa iguala. Cuando un producto tiene que seguir evolucionando durante años, esa permanencia vale mucho.

Entregada en 71 proyectos
react.dev
03el framework

Next.js

Next.js es nuestra opción por defecto para todo lo que vaya en serio. Renderizado en servidor para velocidad y posicionamiento, un enrutador basado en archivos que escala más allá de cien rutas sin volverse un caos, y una sola base de código que va de la página de marketing al panel detrás del login. Lo conocemos lo suficiente como para llevarlo a sus límites.

Entregada en 63 proyectos
nextjs.org
04el entorno de ejecución

Node.js

Un solo lenguaje en todo el stack. El mismo TypeScript que corre en el navegador corre en el servidor, así que no hay cambio de contexto, ni un segundo equipo, ni lógica escrita dos veces en dos dialectos. Para un equipo pequeño que entrega productos completos, ese modelo mental único es una ventaja silenciosa.

Entregada en 31 proyectos
nodejs.org
05velocidad pura

Go

Cuando un servicio tiene que ser rápido y atender miles de peticiones a la vez, recurrimos a Go. Compila a un único binario pequeño sin runtime que vigilar, su modelo de concurrencia hace que el trabajo en paralelo se sienta natural, y se mantiene legible durante años porque el lenguaje se niega a hacerse el listo. Es lo que confiamos a los backends que cargan en silencio el peso real.

Entregada en 6 proyectos
go.dev
06inteligencia

AI Integration

Construimos con grandes modelos de lenguaje igual que construimos todo lo demás: con intención. Lo difícil no es llamar a una API, es saber dónde la inteligencia ayuda de verdad y dónde solo suma latencia y riesgo. Hemos entregado funcionalidades reales sobre la plataforma de OpenAI y ejecutado modelos alojados a través de Replicate, y somos honestos con los clientes sobre la línea entre lo útil y lo meramente vistoso.

Entregada en 14 proyectos
platform.openai.com
07la capa de datos

PostgreSQL

Cuando los datos tienen que ser correctos, recurrimos a Postgres. Décadas de endurecimiento, transacciones de verdad, columnas JSON cuando las quieres y esquemas estrictos cuando los necesitas, y un ecosistema de extensiones que hace, sin alardear, el trabajo de otros tres servicios. Es la base de datos a la que confiamos lo que más importa: tus clientes y tu dinero.

Entregada en 21 proyectos
postgresql.org
08sin servidor

SQLite

No todos los productos necesitan un servidor de base de datos. SQLite es una base de datos relacional completa en un solo archivo, rápida y sin dependencias, y es, en silencio, la base de datos más desplegada del mundo. Recurrimos a ella cuando los datos deben vivir cerca del usuario: en una aplicación de escritorio, en el edge, o en un producto local-first que sigue funcionando sin conexión.

Entregada en 16 proyectos
sqlite.org
09el estilo

Tailwind CSS

Tailwind mantiene el estilo honesto. Las decisiones de diseño viven junto al marcado al que afectan, el build entrega solo las clases que de verdad usas, y un equipo pequeño y senior se mantiene coherente entre cien componentes sin una hoja de estilos enorme que se desincronice. Este sitio está hecho así, de arriba abajo.

Entregada en 80 proyectos
tailwindcss.com
10la plataforma

Vercel

Desplegamos en Vercel porque entregar debería ser aburrido. Cada push tiene su propia URL de vista previa, cada versión se revierte con un solo clic, y una red global en el edge acerca tu sitio a tus usuarios sin que tengamos que alquilar servidores para cuidarlos. Le permite a un estudio pequeño operar con la fiabilidad de uno mucho más grande.

Entregada en 42 proyectos
vercel.com
11la nube

AWS

Cuando un proyecto se queda corto con las opciones por defecto, AWS es a donde va. Almacenamiento de objetos que nunca se llena, colas y funciones que escalan a cero y de vuelta, y la misma infraestructura en la que confían las empresas más grandes del mundo. Recurrimos a él cuando la escala, el alcance o el cumplimiento normativo lo convierten en la herramienta correcta, y no en la refleja.

Entregada en 18 proyectos
aws.amazon.com
12el edge

Cloudflare

Cloudflare se pone delante de lo que necesitamos rápido y seguro. Un CDN global, DNS que resuelve en milisegundos, y una capa de seguridad que absorbe el tráfico que nunca quieres que llegue a tu origen. Tanto para un sitio de marketing como para una API, es el mejor rendimiento y la mejor protección que el dinero puede comprar.

Entregada en 24 proyectos
cloudflare.com
13en el teléfono

React Native

Cuando un producto pertenece a la pantalla de inicio, React Native nos deja construirlo con la misma mente de React y entregar tanto a iOS como a Android desde una sola base de código. Sin un prototipo desechable y sin un segundo equipo en un segundo lenguaje, solo una app de verdad que comparte lógica con el producto web que tiene al lado.

Entregada en 8 proyectos
reactnative.dev
14la apuesta nueva

TanStack Start

TanStack Start es la apuesta moderna que ya hemos empezado a enviar. Enrutado con tipos, carga de datos de primera clase y renderizado de la página completa en el servidor, creado por las mismas personas detrás de las librerías de consultas y enrutado en las que ya se apoya todo el ecosistema React. Recurrimos a él en proyectos nuevos donde queremos que el router y la capa de datos tengan tipos de extremo a extremo.

Entregada en 4 proyectos
tanstack.com
15contenido, rápido

Astro

Para sitios centrados en contenido donde la velocidad es el producto, a Astro es difícil ganarle. Entrega casi nada de JavaScript por defecto, así que un sitio de marketing o una documentación cargan al instante incluso en un teléfono cansado, y suma una isla interactiva solo donde una se gana su lugar. BIMFab lo construimos así, y saca puntajes en los noventa y tantos en cada pasada de Lighthouse.

Entregada en 6 proyectos
BIMFab+5 más
astro.build
16en tres dimensiones

Three.js

3D en tiempo real en el navegador, escrito a mano en GLSL y WebGL. Aquí no hay vídeo ni nada pre-renderizado, solo matemáticas corriendo en tu tarjeta gráfica sesenta veces por segundo. Todo lo que se mueve en este sitio, las nubes, el globo, cada insignia de arriba, se construyó así, porque algo hecho de luz se siente distinto de algo hecho de píxeles.

Entregada en 9 proyectos
Cada forma en movimiento de este sitio. Mira cómo están hechas.threejs.org
17los datos, dibujados

D3.js

Cuando un gráfico de catálogo no alcanza, D3 nos deja dibujar los datos con precisión. Es el motor detrás de buena parte de la visualización de datos que has admirado en la prensa financiera, con control sobre cada eje, cada transición y cada píxel. Recurrimos a él cuando la historia escondida en los números merece más que un gráfico de barras por defecto.

Entregada en 5 proyectos
d3js.org
18en el escritorio

Electron

Algunas herramientas pertenecen al escritorio, con el sistema de archivos, los menús nativos y un icono en el dock. Electron nos deja entregar ahí sobre el mismo stack web, así que un producto puede abarcar navegador y escritorio sin un equipo nativo aparte. Hemos construido y entregado una app de Electron de verdad, no una página web disfrazada.

Entregada en 4 proyectos
Optimo+3 más
electronjs.org
el punto

Las herramientas valen lo que valen las manos que las sostienen.

Un stack no construye un producto. Lo hace el criterio: saber qué herramienta necesita de verdad el trabajo, y cuándo la opción aburrida y probada es la correcta. Este es el equipo que nos hemos ganado a fuerza de usarlo, y así es como construimos un trabajo que importa.