- بعض المصطلحات التي تسمعها في عالم البرمجة مع تعريف بسيط لها.
Algorithm: مجموعة من الخطوات التي تتخذها لعمل مهمة معينة وفي عالم البرمجة هي مجموعة الخطوات التي يتخذها المبرمج لحل مشكلة معينة.
API: الكلمة اختصار ل Application Programming Interface وهي الواجهة البرمجية التي تتيح لك الدخول للمعلومات المسموحة لك مباشرة وتستخدم في ربط الخدمات ببعضها بدون الدخول في تعقيدات.
Application: هو تطبيق برمجي يقوم بتنفيذ مهام معينة على حسب التطبيق نفسه ويطلق على تطبيقات ال Desktop وال Mobile وال Web وكل ما يحتوي على أي شيء برمجي.
Break Points: هي النقاط التي يتغير عندها التصميم ويتم ظبطه مرة أخرى بناء على هذه النقطة وتراها في التصميمات ال Responsive.
Bug: خطأ في التطبيق البرمجي يمنع البرنامج من التصرف بالشكل المطلوب.
Cache: هي مساحة مؤقتة من البيانات يتم تخزينها لتسريع الموقع عن طريق جلب هذه البيانات عند زيارة الموقع مرة أخرى بدون الحاجة لتحميلها من جديد.
Cache Busting: هي طريقة لحل مشاكل ال Caching في المتصفح عن طريق إعطاء إصدار للملفات مميز حتى يقوم المتصفح بالتعرف على الملف من جديد وتفادى مشكلة ال Cache.
CDN: وهي إختصار ل Content Delivery Network وهي خدمة تتيح لك جلب المحتوى ال Static الخاص بك من أقرب مكان للزائر فمثلا لو استعملت هذه الخدمة يتم وضع الملفات ال Static الخاصة بك مثلا الصور وملفات ال CSS وال JS في خوادم “Server” في جميع القارات وعندما يزور شخص معين موقعك يتم جلب المحتوى من أقرب Server له وهناك الكثير من المزايا الخاصة بهذه الخدمة يمكنك مشاهدة فيديو هنا لشرح الخدمة بالتفصيل.
الى اللقاء فى الجزء الثانى