استنتاج أنواع TypeScript من رسائل Protobuf بدون توليد رمز

2025-04-14
استنتاج أنواع TypeScript من رسائل Protobuf بدون توليد رمز

تتيح لك مكتبة protobuf-ts-types تعريف أنواع الرسائل التي لا تعتمد على اللغة بتنسيق proto، واستنتاج أنواع TypeScript مباشرةً بدون توليد رمز. فهي تستخدم بذكاء أنواع القوالب الحرفية في TypeScript. على الرغم من أنها حاليًا في مرحلة إثبات المفهوم، ولا تدعم الخدمات أو RPC أو حقول oneof و map أو الاستيراد، إلا أنها توفر إمكانات كبيرة لتبسيط دمج Protobuf مع TypeScript.