Discorde | Site Web | Problèmes | Docs
Trigger.dev est une plate-forme open source et un SDK qui vous permet de créer des travaux d'arrière-plan à long terme. Écrivez le code asynchrone normal, déploie et ne touchez jamais un délai d'attente.
Créez des tâches où ils appartiennent: dans votre base de code. Contrôle de version, localhost, test et révision comme vous êtes déjà habitué.
import { task } from "@trigger.dev/sdk/v3" ;
//1. You need to export each task
export const helloWorld = task ( {
//2. Use a unique id for each task
id : "hello-world" ,
//3. The run function is the main function of the task
run : async ( payload : { message : string } ) => {
//4. You can write code that runs for a long time here, there are no timeouts
console . log ( payload . message ) ;
} ,
} ) ; Utilisez notre SDK pour écrire des tâches dans votre base de code. Il n'y a pas d'infrastructure à gérer, vos tâches évoluent automatiquement et se connectent à notre cloud. Ou vous pouvez toujours être auto-hébergé.
Nous soutenons les environnements Development , Staging et Production , vous permettant de tester vos tâches avant de les déployer en production.
Affichez chaque tâche à chaque exécution afin que vous puissiez dire exactement ce qui s'est passé. Nous fournissons une vue de trace complète de chaque tâche exécutée afin que vous puissiez voir ce qui s'est passé à chaque étape.
Le moyen le plus rapide de commencer est de créer un compte et un projet dans notre application Web, et de suivre les instructions de l'intégration. Construisez et déployez votre première tâche en quelques minutes.
Si vous préférez l'auto-hébergement Trigger.dev, vous pouvez suivre notre guide d'auto-hébergement.
Nous avons également un canal d'auto-hébergement dédié dans notre serveur Discord pour l'assistance.
Pour configurer et développer localement ou contribuer au projet open source, suivez notre guide de développement.