بلغة بسيطة · مسرد

التقنية، مشروحة ببساطة.

59 مصطلحات يومئ لها الجميع ولا تُشرح أبداً — API وCRUD والواجهة والخلفية والسحابة والنماذج اللغوية وغيرها. كتبنا هذا ليتمكّن العملاء والطلاب والفضوليون من متابعة أي حديث تقني. لا حواجز.

الأساسيات

الواجهة الأمامية
كل ما تراه وتلمسه — الشاشات والأزرار والتخطيطات. يعمل على هاتفك أو في متصفّحك.
الخلفية
الجزء الذي لا تراه أبداً: الخوادم والمنطق وقواعد البيانات التي تنجز العمل بعد أن تلمس. المطبخ خلف المطعم.
التطوير المتكامل
عمل يمتدّ عبر الواجهتين الأمامية والخلفية — ومهندس مرتاح في التعامل مع المنظومة كاملةً.
الخادم
حاسوب يعمل دائماً في مكان ما، مهمّته الإجابة عن طلبات التطبيقات والمتصفّحات.
قاعدة البيانات
حيث يخزّن التطبيق معلوماته لتبقى موجودة في المرة القادمة — المستخدمون والطلبات والرسائل، كلّها.
السحابة
استئجار الحواسيب والتخزين من مزوّد كبير بدل امتلاك العتاد. «السحابة» ما هي إلا مركز بيانات يخصّ شخصاً آخر.

كيف تتحادث الأشياء

API
طريقة محدّدة لتتحدّث قطعتان من البرمجيات. كالنادل: تطلب شيئاً محدّداً فيُحضره لك — دون أن ترى المطبخ أبداً.
نقطة النهاية
عنوان محدّد على واجهة برمجية يمكنك استدعاؤه — مثلاً «أعطِني طلبات هذا المستخدم».
CRUD
إنشاء، قراءة، تحديث، حذف — الأمور الأربعة الأساسية التي يفعلها كل تطبيق تقريباً ببياناته. أضِف ملاحظة، اعرضها، عدّلها، احذفها.
JSON
صيغة نصّية بسيطة وقابلة للقراءة تستخدمها التطبيقات لإرسال البيانات لبعضها. معظم الواجهات البرمجية تتحدّث بها.
Webhook
استدعاء واجهة برمجية عكسي — بدل أن تسأل أنت، يُنبّهك الخدمة لحظة حدوث شيء («وصلت دفعة للتو»).
HTTPS / SSL
القفل في متصفّحك. يُشفّر الاتصال كي لا يستطيع أحد في المنتصف قراءة ما يُرسَل.
REST
أكثر أنماط الواجهات البرمجية شيوعاً — عناوين ويب متوقَّعة لبياناتك، باستخدام أفعال ويب بسيطة لجلبها أو إضافتها أو تغييرها أو إزالتها.
الطلب / الاستجابة
التبادل الأساسي للويب: يُرسل تطبيقك طلباً، فيُرسل الخادم استجابةً. كل لمسة محادثة صغيرة.

لبنات البناء

إطار العمل
أساس جاهز يتولّى الأجزاء المتكرّرة كي يبني المهندسون الميزات لا السباكة. Next.js وFlutter إطارا عمل.
المكتبة
حزمة شيفرة قابلة لإعادة الاستخدام تُدخلها لأداء مهمّة واحدة — منتقي تواريخ، مخطّط بياني — دون أن تكتبها بنفسك.
SDK
عُدّة تطوير البرمجيات — صندوق أدوات تمنحه لك شركة لتوصيل خدمتها (المدفوعات، الخرائط) بتطبيقك.
المصدر المفتوح
شيفرة يمكن لأي أحد قراءتها واستخدامها وتحسينها مجاناً. جزء كبير من الإنترنت يعمل عليها.
المستودع
المجلّد الذي تعيش فيه شيفرة المشروع ويُتتبَّع تاريخها الكامل. عادةً على GitHub.
Git
النظام الذي يتتبّع كل تغيير في الشيفرة، كي تستطيع الفرق العمل معاً والتراجع عن الأخطاء بأمان.
الشيفرة المصدرية
The human-readable instructions engineers write. It gets run or compiled to become the working app.
التحكّم بالإصدارات
Keeping a full, rewindable history of every change to the code, so nothing is ever truly lost. Git is the standard.
طلب الدمج
A proposed change to the code, opened for teammates to review before it joins the main project.
البيئة
A separate copy of the app for a purpose — 'development' to build in, 'staging' to test, 'production' for real users.

أنواع التطبيقات

التطبيق الأصلي
تطبيق مبني خصّيصاً لـ iOS أو Android، يُثبَّت من المتجر. الأسرع والأعمق وصولاً إلى الهاتف.
متعدّد المنصّات
كتابة التطبيق مرة واحدة وتشغيله على iOS وAndroid معاً — توفيراً للوقت والميزانية.
تطبيق ويب
تطبيق يعمل في المتصفّح، دون أي تثبيت. Gmail تطبيق ويب.
PWA
تطبيق ويب تقدّمي — موقع يمكن تثبيته ويعمل دون اتصال، ليطمس الحدّ مع التطبيقات الأصلية.
UI
واجهة المستخدم — التصميم البصري: كيف يبدو المنتج.
UX
تجربة المستخدم — كيف يكون الإحساس باستخدام المنتج: أواضح هو، سريع، محبِط، ممتع؟

الإطلاق والتشغيل

النشر
إطلاق الشيفرة للعمل كي يستخدمها الناس الحقيقيون. «نشرنا الإصلاح» = صار الآن بين يديك.
الاستضافة
حيث يعمل التطبيق فعلاً ويُقدَّم منه — البيت الدائم العمل لشيفرته وملفّاته.
CI/CD
أتمتة تختبر الشيفرة وتطلقها بأمان في كل مرة تتغيّر — كي تصبح الإصدارات روتيناً لا أمراً مخيفاً.
التخزين المؤقت
نسخة مؤقّتة تُحفَظ قريباً كي تُحمَّل الأشياء فوراً بدل جلبها من جديد. لهذا تكون الصفحة أسرع في المرة الثانية.
زمن الاستجابة
التأخير بين طلب شيء والحصول عليه. زمن الاستجابة المنخفض يبدو فورياً؛ والمرتفع يبدو متلكّئاً.
الخلل
خطأ في الشيفرة يجعل البرنامج يتصرّف بشكل خاطئ. إصلاحها هو معظم الهندسة.
الحاوية
صندوق خفيف يحزم التطبيق مع كل ما يحتاجه للعمل، كي يتصرّف بالشكل نفسه على أي جهاز. Docker جعلها سائدة.
بلا خوادم
تشغيل الشيفرة دون إدارة الخوادم بنفسك — تشغّلها السحابة عند الطلب وتدفع فقط مقابل ما يعمل.
المراقبة
مراقبة صحّة تطبيق حيّ — الأخطاء والسرعة وحركة المرور — كي تُلتقَط المشكلات قبل أن يشتكي المستخدمون.
قابلية التوسّع
مدى قدرة التطبيق على التحمّل مع نموّ الاستخدام من مئة مستخدم إلى مليون دون أن ينهار.

البيانات والذكاء الاصطناعي

الخوارزمية
مجموعة دقيقة من الخطوات لحلّ مشكلة — كوصفة يتّبعها الحاسوب بحذافيرها.
تعلّم الآلة
برمجيات تجد الأنماط في الأمثلة بدل أن تُملى عليها كل قاعدة — أساس الذكاء الاصطناعي الحديث.
LLM
نموذج لغوي كبير — نوع الذكاء الاصطناعي خلف مساعدي المحادثة. يتنبّأ بالنصّ بدقّة تكفي للإجابة والتلخيص وكتابة الشيفرة.
Token
القطع الصغيرة من النصّ التي يقرأ ويكتب بها الذكاء الاصطناعي. نحو ثلاثة أرباع كلمة لكلٍّ منها — وعليها تُحتسَب تكلفة استخدام الذكاء الاصطناعي.
المصادقة
إثبات هويّتك — تسجيل الدخول. (التفويض هو الخطوة التالية: ما يُسمح لك بفعله.)
RTL
من اليمين إلى اليسار — تصميم الواجهات لتُقرأ بشكل صحيح بالعربية وغيرها من اللغات، لا مجرّد إنجليزية معكوسة.
Prompt
التعليمة التي تعطيها لنموذج ذكاء اصطناعي. الموجِّهات الواضحة والمحدّدة تعطي نتائج أفضل — وكتابتها جيّداً حرفة بحدّ ذاتها.
RAG
التوليد المعزَّز بالاسترجاع — إعطاء الذكاء الاصطناعي وثائقك الخاصة ليجيب منها، فيستشهد بحقائق حقيقية بدل التخمين.
الاستدلال
التشغيل الفعلي لنموذج ذكاء اصطناعي مدرَّب للحصول على إجابة. كل استدلال يكلّف حوسبة — ومالاً.
الهلوسة
حين يذكر الذكاء الاصطناعي شيئاً خاطئاً بثقة. لهذا تهمّ المراجعة البشرية (وRAG) لأي شيء ذي أهمية.
قاعدة بيانات المتّجهات
قاعدة بيانات تخزّن المعنى كأرقام، كي يستطيع الذكاء الاصطناعي إيجاد الأشياء «المتشابهة» — الذاكرة خلف RAG والبحث الذكي.
الضبط الدقيق
مواصلة تدريب نموذج ذكاء اصطناعي عام على بياناتك الخاصة كي يتخصّص في مجالك أو صيغتك أو أسلوبك.

الجودة والوصول

التصميم المتجاوب
تخطيطات تتكيّف مع أي شاشة — هاتف، لوحي، مكتبي — بدل أن تنكسر على الصغيرة.
إمكانية الوصول
التصميم كي يستطيع الجميع استخدام المنتج — لوحة المفاتيح، قارئ الشاشة، ضعف البصر، تقليل الحركة. متطلَّب، لا إضافة.
SEO
تحسين محرّكات البحث — بناء موقع كي يفهمه Google ويرتّبه، فيجلب الزوّار دون إعلانات مدفوعة.
ميزانية أداء
حدّ صارم لمقدار ثِقَل الصفحة المسموح به، كي تبقى سريعة على الهواتف الرخيصة والشبكات البطيئة.

الأمن والبيانات

التفويض
ما يُسمح لك بفعله بعد تسجيل الدخول — المدير يرى أكثر من الضيف. الخطوة بعد المصادقة.
التشفير
تشويش البيانات كي لا يقرأها إلا المفتاح الصحيح — لحمايتها أثناء النقل وفي حالة السكون.
GDPR
قانون حماية البيانات في الاتحاد الأوروبي: قواعد للتعامل مع البيانات الشخصية — الموافقة والوصول والحذف — بعقوبات حقيقية عند الإخلال بها.
العملية

متى يظهر كل جزء.

يُبنى المنتج بهذا الترتيب تقريباً. انقر أي مصطلح للانتقال إلى تعريفه المبسّط.

  1. 01

    تصميم

    قرّر ماذا تبني وكيف يبدو ويُحَسّ — قبل أي سطر شيفرة.

  2. 02

    الإعداد

    أنشئ المشروع وبيته وطريقةً لتتبّع كل تغيير.

  3. 03

    بناء الواجهة

    الجزء الذي يراه المستخدمون ويلمسونه فعلاً، في المتصفّح أو التطبيق.

  4. 04

    بناء الخلفية

    المحرّك خلف الشاشة — المنطق والبيانات وطرق تواصلها.

  5. 05

    إضافة الذكاء

    اختياري: انسج ميزات الذكاء الاصطناعي، مرتكزةً على بيانات حقيقية.

  6. 06

    المراجعة والاختبار

    التقط المشكلات مبكراً، بينما إصلاحها رخيص.

  7. 07

    أطلِقه

    اجعله حيّاً لناس حقيقيين — بأمان وقابلية للتكرار.

  8. 08

    التشغيل والنمو

    أبقِه سريعاً وصحّياً مع وصول مزيد من الناس.

ما زلت عالقاً على كلمة؟

نفضّل أن نجيب السؤال على أن تومئ مجاملةً. اسألنا أي شيء — لا وجود لسؤال بديهي.