خلاف | الموقع | قضايا | مستندات
Trigger.dev هو منصة مفتوحة المصدر و SDK والتي تتيح لك إنشاء وظائف خلفية طويلة الأمد. اكتب رمز Async العادي ، ونشر ، ولا تضغط أبدًا على مهلة.
قم بإنشاء مهام حيث تنتمي: في قاعدة الشفرة الخاصة بك. التحكم في الإصدار ، المضيف المحلي ، الاختبار والمراجعة كما كنت معتادًا بالفعل.
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 ) ;
} ,
} ) ; استخدم SDK لدينا لكتابة المهام في قاعدة الشفرة الخاصة بك. لا توجد بنية تحتية لإدارتها ، ومهامك تتوسع تلقائيًا والاتصال بسحابة لدينا. أو يمكنك دائمًا استضافة الذات.
نحن ندعم بيئات Development Staging Production ، مما يسمح لك باختبار مهامك قبل نشرها على الإنتاج.
عرض كل مهمة في كل عملية تشغيل حتى تتمكن من معرفة ما حدث بالضبط. نحن نقدم عرض تتبع كامل لكل مهمة مهمة حتى تتمكن من رؤية ما حدث في كل خطوة.
أسرع طريقة للبدء في إنشاء حساب ومشروع في تطبيق الويب الخاص بنا ، واتباع الإرشادات الواردة في التنقل. بناء ونشر مهمتك الأولى في دقائق.
إذا كنت تفضل أن تستضيف الذات.
لدينا أيضًا قناة مخصصة للاستضافة الذاتية في خادم Discord للحصول على الدعم.
لإعداد وتطوير محليًا أو المساهمة في مشروع مفتوح المصدر ، اتبع دليل التطوير الخاص بنا.