مشاكل أداء متعددة في oneboxes

مرحباً بالجميع. لقد تعرفت للتو على gem الخاص بـ onebox لـ rails، وأنا أقوم بإنشاء نسخة طبق الأصل من Linktree، لذا لدي العديد من معاينات الروابط، لكن في الوقت الحالي، يستغرق تحميل الصفحة 20-30 ثانية لعرض 11 معاينة (فيديوهات، حالات تويتر، إلخ). هل لديكم أي أفكار لحل هذه المشكلة؟

ما نفعله في Discourse هو تخزين نتيجة الـ onebox في قاعدة البيانات عند حفظ المستخدم للمناقشة، حتى لا تحتاج إلى بناء جميع الـ oneboxes أثناء طلب الصفحة.

حسناً، لكن لا يزال لديك أداء تحميل ضعيف في المرة الأولى