JS: خادم HTTP - بالطبع 3900 فرك. من هيكسلت، مدة التدريب 8 ساعات، التاريخ: 1 ديسمبر 2023.
Miscellanea / / December 04, 2023
سيكون خادم HTTP مفيدًا إذا قررت إنشاء مواقع ويب بسيطة. تساعد المعرفة المستمدة من هذه الدورة المبرمجين على فهم مفهوم الاستجابة للطلب بشكل أفضل. الدورة مناسبة لأولئك الذين هم على دراية بلغة JavaScript بالفعل. لتسهيل التعلم، من المفيد دراسة دورات أساسيات سطر الأوامر وبروتوكول HTTP مسبقًا.
مقدمة
تعرف على الدورة والمشروع
تنفيذ الخادم
تعلم الأساسيات الضرورية (أنظمة التشغيل، الشبكات، DNS) لفهم كيفية عمل برامج الشبكة. اكتب خادم http الأول الخاص بك. تعرف على الأدوات المساعدة المفيدة في تحليل تشغيل الخادم.
لفة
تعرف على البرنامج الأشهر لتنفيذ طلبات `http`. تعلم كيفية استخدامها بفعالية.
اعادة التشغيل
تعرف على مشاكل إعادة تحميل التعليمات البرمجية المرتبطة بوجودها في الذاكرة. تعرف على الأداة المساعدة "nodemon".
طلب
استكشف وحدات `nodejs` التي تسمح لك بمعالجة معلمات الطلب.
JSON
تعرف على مفهوم `API`. دراسة أساليب بناء المواقع/الخدمات. تحليل تنسيق "json".
التوجيه (التوجيه)
التعرف على مفهوم "التوجيه" والعلاقة بين عنوان الطلب والفعل "http". تعرف على `CRUD` والاصطلاحات عند تصميم العناوين.
معالجة نص الطلب
دراسة الآليات التي تسمح لك بقبول نص الطلب ومعالجته بشكل صحيح والرد على الطلب المقابل. التعرف على نوع البيانات "Buffer" ومفهوم "التحقق من صحة البيانات الواردة".
مواد إضافية
المقالات ومقاطع الفيديو برعاية فريق Hexlet. سوف تساعدك على التعمق في موضوع الدورة