Despliega funciones serverless en segundos
Entorno Deno gestionado en tu propio servidor. Escribe funciones en TypeScript, súbelas e invócalas por HTTPS. Sin paso de compilación, sin imágenes de contenedor, sin dependencia del proveedor.
Escribe una función, despliégala, invócala
Serverless sin compromisos
Todos los beneficios de las funciones serverless con el control del autoalojamiento.
TypeScript y JavaScript
Escribe funciones en TypeScript o JavaScript. Entorno de ejecución Deno completo con top-level await, módulos ES y la API Web estándar (fetch, crypto, streams).
Despliegue instantáneo
Sube tu archivo de función y estará activo de inmediato. Sin paso de compilación, sin imagen de contenedor, sin arranque en frío. Deno compila y almacena en caché en la primera solicitud.
Endpoint con Auto-SSL
Cada instancia de función obtiene su propio endpoint HTTPS a través de Caddy. Invoca desde cualquier frontend, webhook o tarea cron a través de una conexión segura.
Entorno de ejecución ligero
Cada instancia de Deno utiliza aproximadamente 256 MB de memoria. Arranque rápido, huella pequeña, ejecución eficiente.
Ejecución en sandbox
Deno se ejecuta en un sandbox seguro por defecto. Sin acceso al sistema de archivos, sin acceso a la red a menos que se otorgue explícitamente. Seguro por diseño.
Invocación HTTP
Las funciones se invocan mediante solicitudes HTTP estándar. Devuelve cualquier tipo de contenido: JSON, HTML, texto plano, binario. Úsalas como endpoints API, webhooks o microservicios.
Cómo funciona
Crear instancia de funciones
Haz clic en "Crear servidor de funciones" en el panel de sh0. Elige un nombre para tu entorno de ejecución serverless.
Escribe tu función
Escribe una función en TypeScript o JavaScript que gestione solicitudes HTTP. Exporta una función predeterminada que reciba un Request y devuelva un Response.
Despliega
Sube tu archivo de función a través del panel o la API. Se compila y está listo para servir en segundos.
Invoca
Llama a tu función a través de su endpoint HTTPS. Pasa datos como parámetros de consulta, encabezados o cuerpo de la solicitud.
Flujo de ejecución
Ejecución directa. Sin arranques en frío de contenedores, sin sobrecarga de orquestación.
Cloud Functions (AWS/GCP/Azure)
- x La facturación por invocación se acumula rápidamente
- x Los arranques en frío degradan la experiencia del usuario
- x APIs y herramientas específicas del proveedor
- x Configuración compleja de IAM y redes
- x Difícil de probar y depurar localmente
- x Costes de transferencia de datos entre servicios
sh0 + Deno Functions
- Precio fijo, invocaciones ilimitadas
- Sin arranques en frío: Deno compila y almacena en caché
- APIs Web estándar (Request/Response)
- Endpoint HTTPS simple, sin configuración necesaria
- Mismo entorno Deno en local y en producción
- Acceso directo a tus bases de datos, sin costes de transferencia
Preguntas frecuentes
¿Qué lenguajes se admiten? +
¿Hay arranque en frío? +
¿Pueden las funciones acceder a mis bases de datos? +
¿Cuál es el formato de solicitud/respuesta? +
¿Puedo usar paquetes npm? +
¿En qué se diferencia de AWS Lambda? +
Despliega funciones, no infraestructura
Escribe TypeScript, despliega en tu servidor, invoca por HTTPS. Eso es todo.