2 مستودعات
Mechanisms for executing cleanup or logging tasks after a response is sent.
Distinct from Task Execution Engines: Distinct from task execution engines: focuses on lifecycle-bound post-response execution rather than background worker pools.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Post-Response Hooks. Refine with filters or upvote what's useful.
Elysia is a high-performance TypeScript web framework designed for building type-safe backend services. It provides a modular, plugin-based architecture that allows developers to compose server logic, middleware, and validation schemas into scalable application instances. By leveraging native web standards, the framework ensures portability across diverse JavaScript runtimes, including Node.js, Deno, and various edge computing environments. The framework distinguishes itself through its focus on end-to-end type safety, automatically synchronizing request and response definitions between the s
Executes cleanup or logging operations after the response has been sent to the client.
Rack هي واجهة بسيطة توحد كيفية تواصل خوادم الويب وإطارات عمل Ruby. توفر واجهة تطبيق ويب وواجهة خادم ويب، مما يتيح لتطبيقات Ruby العمل عبر تطبيقات خادم مختلفة باستخدام تجزئة بيئة مشتركة وصف استجابة موحد. يطبق المشروع خط أنابيب برمجيات وسيطة HTTP معيارياً، مما يسمح باعتراض الطلبات والاستجابات وتعديلها من خلال سلسلة من الكائنات القابلة للاستدعاء. ويدعم إدارة الاتصال منخفضة المستوى، بما في ذلك اختطاف اتصال TCP لمعالجة البروتوكول المخصص، وإشارات ترقية البروتوكول، وبث البيانات ثنائي الاتجاه. تمتد مساحة الإمكانات إلى معالجة الطلب والاستجابة، بما في ذلك قراءة تدفق طلب ثنائي وبث الاستجابة التزايدي. ويوفر أدوات لإدارة الجلسة، وتوجيه مسار التطبيق، وتسليم الملفات الثابتة من نظام الملفات المحلي. لضمان الجودة، يتضمن أدوات لمحاكاة حركة مرور HTTP ومحاكاة بيئات الخادم. يتضمن المشروع أداة سطر أوامر لتشغيل خوادم الويب المتوافقة لاستضافة التطبيقات.
Implements a mechanism to execute cleanup or logging tasks after the HTTP response is sent.