NestJS لديه دعم مدمج للخدمات الصغيرة — يمكنه العمل كخدمة صغيرة تتواصل عبر نقل بيانات متنوع (TCP, Redis, NATS, RabbitMQ, Kafka, gRPC) بدلاً من HTTP، باستخدام نموذج برمجة موحد قائم على الرسائل. نفس بنية NestJS (الوحدات والخدمات والحقن التبعي) تنطبق؛ فقط طريقة النقل وأنماط الرسائل تتغير.
إنشاء خدمة صغيرة
app = .(, {
: .,
: { : , : },
});
app.();
