اختبار المستوى 5 — مُعزَّز

الاختبار — أسئلة جديدة

5.1 · تذكر

1. ما TypeScript مقارنة بـ JavaScript ؟

TS = JS + الأنواع : نصرّح بالأنواع فوق جافاسكربت خاصتنا، وتُتحقق عند الترجمة.
5.1 · تطبيق

2. يمرر ساليم كمية نصية حيث يُنتظَر عدد. متى يُمسَك الخطأ ؟

التنميط الساكن يمسك التناقض قبل التنفيذ — لا عند التشغيل ولا في الإنتاج.
5.1 · تحكيم

3. يبدأ ساليم في JavaScript ويريد تعلم كل شيء بـ TypeScript الصارم دفعة واحدة. التحكيم ؟

لا يُنمَّط جيدا إلا ما يُفهَم : JS أولا، والأنواع فوقها، خطوة خطوة.
5.2 · تذكر

4. لماذا العنقدة ضرورية في Node ؟

العنقدة أو PM2 : نسخة لكل نواة لاستغلال الخادم متعدد النوى كله.
5.2 · تطبيق

5. واجهة ساليم تتباطأ : نفس استعلامات الفهرس تستدعي القاعدة بلا انقطاع. أول رافعة ؟

التخزين المؤقت + تحسين الاستعلامات : غالبا الرافعة الأعلى مردودية، موجَّهة بالقياس.
5.2 · تطبيق

6. يريد ساليم التحسين دون خطأ في الهدف. أي منهجية ؟

القاعدة الذهبية : القياس قبل التحسين — أبدا أي تحسين مبكر على العمى.
5.3 · تذكر

7. ماذا تحوي حاوية دوكر ؟

الحاوية تحمل بيئتها : فتدور متماثلة في كل مكان.
5.3 · تطبيق

8. تطبيق ساليم يعمل على جهازه لا عند زميلته. ماذا يفعل ؟

Dockerfile + بناء + تشغيل : نفس الصورة، نفس السلوك — انتهى « عندي يعمل ».
5.3 · تطبيق

9. يجب على ساليم أن يصعد بالتطبيق + القاعدة لوافد جديد بأمر واحد. أي أداة ؟

يصف Compose الحزمة كلها : انضمام فوري، قابل لإعادة الإنتاج متماثلا.
5.4 · تطبيق

10. ينشر ساليم واجهته : أين يذهب المفتاح السري وكلمة سر القاعدة ؟

الأسرار خارج الشيفرة و Dockerfile و Git — توفرها البيئة.
5.4 · تحكيم

11. يبدأ ساليم ويجب أن يضع واجهته على الخط بسرعة. أي اختيار ؟

PaaS للبدء (البساطة) ؛ و VPS للتحكم عندما نكون مستعدين لتحمل الصيانة.
5.4 · تحكيم

12. قبل كشف بيانات زبائن حقيقية، ماذا يجب على ساليم ؟

البيانات الحساسة : مصادقة مديرية الأنظمة، وعروض متحقق منها لحظة الاختيار، و HTTPS والمراقبة في مكانها.
وماذا بعد؟
العودة إلى الدليلفهرس الدليل