الأدلّة/الأداء والنشر

قائمة تحقّق الأداء قبل الإطلاق

خمس عشرة نقطة لا تفوّتها قبل نشر منتج SaaS جدّي.

7 د قراءة·تحديث ٢٠٢٦/٠٧·بقلم فريق تحرير Lovable بالعربي
شارك الصفحة:

الصور

loading="lazy" لكل صورة خارج viewport، width/height لكل صورة لمنع layout shift، تحويل PNG الكبيرة إلى WebP، وأحجام مختلفة عبر srcset للمواضع الحرجة.

الخطوط

حمّل الخطوط عبر <link> في head مع preconnect إلى fonts.gstatic.com. استخدم display=swap لتجنّب FOIT. اقتصر على وزنين لكل عائلة على الأكثر.

تقسيم الكود

TanStack Router يقسّم الكود تلقائيًا لكل مسار. لا تستورد مكتبات ثقيلة في module scope لملفّ يُستورد في كل مكان (مثل __root). حمّلها dynamic import عند الحاجة.

الميتاداتا

head() لكل صفحة قابلة للمشاركة، og:image فقط في leaf routes، Cache-Control مضبوطة للأصول الثابتة (immutable, 1y).

برومبتات ذات صلة
  • تحسين أداء الصور
    lazy load + أبعاد مناسبة + alt واضح.
  • تقسيم الكود على مستوى المسارات
    استفد من code splitting التلقائي لـ TanStack.
  • SEO لكل مسار
    head() مخصّص بعناوين وأوصاف وog images.
  • توليد sitemap.xml وrobots.txt
    server route يبني الخريطة تلقائيًا.
استعرض كل البرومبتات ←
مصطلحات ذات صلة

هل كان هذا المحتوى مفيداً؟

النشرة الأسبوعية

استلم أحدث الأدلّة والبرومبتات كل أسبوع

خلاصة عربية أسبوعية عن Lovable وVibe Coding — بلا سبام، إلغاء متى شئت.

انضم لمجتمع واتساب