~/الداخليات

تفاصيل تقنية

شفافية هندسية — ما الذي يُشغّل هذا الموقع، ومع من يتحدّث، وكيف يؤدّي في متصفّحك الآن.

البنية التقنية

الإصدارات الفعلية كما هي مثبّتة في ملف القفل.

  • Next.js

    framework

    v16.1.6
  • React

    ui

    v19.2.3
  • TypeScript

    lang

    v5
  • Tailwind CSS

    styles

    v4
  • framer-motion

    anim

    v12.29.0
  • Drizzle ORM

    db

    v0.45.1
  • @libsql/client

    db

    v0.17.0
  • NextAuth

    auth

    v5.0.0-beta.30
  • Lucide React

    icons

    v0.563.0

تكاملات مباشرة

واجهات برمجية خارجية نتحدّث معها. الحالة خضراء عند ضبط كل متغيّرات البيئة المطلوبة، وإلا تتعطّل اللوحة المعنية بهدوء.

  • GitHub

    GITHUB_TOKEN

    متصل
  • Discord (Lanyard)

    DISCORD_USER_ID

    متصل
  • Steam Web API

    STEAM_API_KEY, STEAM_ID

    متصل
  • Tuwaiq Academy

    عام · لا يحتاج مصادقة

    متصل

الأداء (هذه الزيارة)

مقاييس Core Web Vitals يقيسها متصفّحك. افتح الصفحة بعد تحميل جديد للحصول على أرقام دقيقة.

LCP

جارٍ القياس…

أكبر عنصر مرئي

FCP

جارٍ القياس…

أول رسم محتوى

CLS

جارٍ القياس…

إزاحة التخطيط التراكمية

TTFB

جارٍ القياس…

وقت أول بايت

نوافذ التخزين المؤقت

مدّة تخزين كل استعلام خارجي على الخادم قبل إعادة الجلب. ISR في كل مكان — لا استهلاك زائد لواجهات عامة.

نقطة النهايةالتحديث
/api/github
GitHub aggregate (user + repos + activity)
600ث
/api/status
Discord + Steam combined snapshot
60ث
/api/status/discord
Discord (Lanyard) only
60ث
/api/status/steam
Steam Web API only
300ث
Tuwaiq profile fetch
Public achievements
3600ث
Per-repo languages
Top-N starred + pinned repos
1800ث

هذه الصفحة تعرف لغتك وتحدّث القيم لحظيًا فور وصولها — بلا استطلاع، فقط PerformanceObserver.