~/الداخليات
تفاصيل تقنية
شفافية هندسية — ما الذي يُشغّل هذا الموقع، ومع من يتحدّث، وكيف يؤدّي في متصفّحك الآن.
البنية التقنية
الإصدارات الفعلية كما هي مثبّتة في ملف القفل.
- v16.1.6
Next.js
framework
- v19.2.3
React
ui
- v5
TypeScript
lang
- v4
Tailwind CSS
styles
- v12.29.0
framer-motion
anim
- v0.45.1
Drizzle ORM
db
- v0.17.0
@libsql/client
db
- v5.0.0-beta.30
NextAuth
auth
- v0.563.0
Lucide React
icons
تكاملات مباشرة
واجهات برمجية خارجية نتحدّث معها. الحالة خضراء عند ضبط كل متغيّرات البيئة المطلوبة، وإلا تتعطّل اللوحة المعنية بهدوء.
- متصل
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.