Saltar al contenido principal
Utilice InsForge Edge Functions para ejecutar TypeScript en Deno, implementado cerca de sus usuarios para baja latencia. Las funciones se pueden invocar bajo demanda desde cualquier cliente, encadenarse desde activadores de base de datos o programarse para ejecutarse en una expresión cron. El tiempo de ejecución incluye búsqueda estándar, respuestas de transmisión e importaciones ESM listos para usar.
¿Necesita un proceso que permanezca activo? Utilice Compute para trabajadores en cola, bucles de inferencia de IA y cualquier cosa con estado. Edge Functions son para solicitud/respuesta y trabajos de corta duración.

Características

Activadores HTTP

Cada función es accesible en https://<project>.insforge.dev/functions/<name>. Búsqueda estándar de entrada, salida estándar Response. La transmisión, JSON, redirecciones y websockets funcionan.

Calendarios

Adjunte una expresión cron a una función e InsForge la invoca a tiempo, con reintentos en caso de fallo. Vea Schedules para la sintaxis cron y el modelo de ejecución.

Activadores de base de datos

Conecte una función para que se dispare en INSERT, UPDATE o DELETE en una tabla. La función recibe la carga útil de fila y se ejecuta con un JWT de función de servicio para que pueda realizar escrituras posteriores privilegiadas.

Secretos y variables de entorno

Establezca variables de entorno y secretos por función. El panel, CLI y MCP leen y escriben el mismo almacén; los secretos nunca realizan un viaje de ida y vuelta a través de su repositorio.

Registros

Los registros estructurados se capturan por invocación, consultables por estado, duración y nombre de función. La herramienta InsForge MCP get-function-logs permite que su agente diagnostique fallos sin salir del editor.

Biblioteca estándar de Deno

Utilice la biblioteca estándar de Deno y cualquier módulo ESM de los especificadores jsr.io, esm.sh o npm:. No ejecuta un agrupador y no hay directorio node_modules para enviar.

Conceptos

Schedules

Ejecute una función en una expresión cron en lugar de en respuesta a una solicitud.

Construir con él

SDK de TypeScript

Invoque y transmita funciones desde Node, navegador y borde.

SDK de Swift

Invoque funciones desde aplicaciones iOS y macOS.

SDK de Kotlin

Invoque funciones desde aplicaciones Android y JVM.

API REST

Puntos finales de función HTTP simples, invocables desde cualquier idioma.

Próximos pasos