منصوبے کے بارے میں

Effect TypeScript ڈویلپرز کے لیے ایک ٹول کٹ ہے تاکہ بڑے پیمانے پر ایپلی کیشن کی پیچیدہ ضروریات کو پورا کیا جا سکے۔ یہ سافٹ ویئر انجینئرنگ کے کئی اہم چیلنجوں کے لیے ایک متحد طریقہ فراہم کرتا ہے، بشمول: - بنیادی صلاحیتیں: Typed error handling، dependency injection، structured concurrency، scheduling، tracing، اور unified schema validation۔ - پلیٹ فارم انٹیگریشنز: Node.js، Bun، Deno، اور Browser سمیت مختلف رن ٹائمز کے لیے مخصوص سروسز۔ - ڈیٹا بیس سپورٹ: PostgreSQL، MySQL، Microsoft SQL Server، ClickHouse، SQLite (مختلف ڈرائیورز کے ذریعے)، اور Cloudflare D1 کے لیے SQL کلائنٹس کی ایک وسیع رینج۔ - AI انٹیگریشن: Anthropic، OpenAI، OpenRouter، اور دیگر OpenAI-compatible APIs کے لیے فراہم کنندگان۔ - اسٹیٹ مینجمنٹ: React، SolidJS، اور Vue میں Effect Atom کے لیے بائنڈنگز۔ - ٹولنگ اور آبزرو ایبلٹی: OpenTelemetry انٹیگریشن، Vitest ہیلپرز، ایک ڈاکومنٹیشن جنریٹر، اور ایک OpenAPI specification کوڈ جنریٹر۔