Stack
Backend.
Lo que no se ve… y hace que todo funcione.
- Node.js 20
- Express
- Fastify
- TypeScript
- EJS
- Pug
El backend es la parte de la aplicación que vive en el servidor. Cuando iniciáis sesión, guardáis un pedido o pedís un informe, el backend comprueba que todo es correcto, habla con la base de datos y responde. Nosotros lo construimos principalmente con Node.js: el mismo lenguaje que el navegador, lo que acelera el desarrollo y facilita el mantenimiento.
¿Para qué sirve?
Sin backend, una web solo muestra texto estático. Con backend podéis tener usuarios, permisos, pagos, notificaciones y lógica de negocio segura —fuera del alcance de quien abre la consola del navegador.
- Login, roles y seguridad
- APIs para la web, la app móvil o partners
- Procesos automáticos (emails, facturas, reportes)
- Integración con pagos, WhatsApp, ERP…
Nuestras herramientas habituales
Node.js 20 con Express o Fastify para APIs rápidas. TypeScript cuando el proyecto crece y necesitamos más control. Plantillas EJS o Pug cuando el HTML se genera en el servidor (como en ambigram.es).
- Node.js: rendimiento y ecosistema enorme
- Express / Fastify: APIs claras y documentadas
- TypeScript: menos errores en proyectos grandes
- EJS / Pug: páginas dinámicas sin complicar el stack