اذهب إلى المحتوى
  • 0

هل يجب على Back-End نسخ كود العميل من المستودع والعمل فقط على كود الخادم في المشاريع

نجم الدين عاد

السؤال

السلام عليكم 

لقد قررت التخصص في back and develop nede.js لكن كل المشاريع اللتي في الدورة  Full stack و|أنا اريد التخصص والتركيز فقط في الباك أند

السؤال: كيف يتعامل الباك اند مع المشاريع هل يقوم بنسخ كود العميل والتعامل فقط مع سرفر أم أن هناك طرق اخرى للقيام بالمشاريع في تخصصه 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

صحيح، يمكنك تجاهل الجزء الخاص بالواجهة الأمامية في حال قررت التخصص في الواجهة الخلفية فقط، أي تنفيذ الجزء الخاص بالواجهة الخلفية من كل مشروع واستخدام الكود الخاص بالواجهة الأمامية من مستودع المشروع في حال أردت إنشاء مشروع Full-Stack.

حيث أن مطور الواجهة الخلفية، مهمته هي تطوير الخادم وإنشاء الواجهات البرمجية API والتعامل مع قاعدة البيانات ومعالجة البيانات الواردة من الواجهة الأمامية، وسيتم شرح ذلك في الدورة.

أي تخصص الـ "باك إند" في تطوير الويب يعني أنك ستركز على تطوير الجزء الخادم (Server-Side) من التطبيقات والمواقع، مما يعني أنك لن تتعامل بشكل مباشر مع الجزء العميل (Client-Side) الذي يتعامل مع التفاعل مع المستخدم في المتصفح.

ومن المفترض أن يتواجد مطور واجهة أمامية في الفريق معه لإنشاء المشروع سويًا.

لكن أنت حاليًا بمفردك، لذلك تستطيع الإكتفاء بالواجهة الخلفية فقط وإختبار الخادم من خلال أداة مثل Postman أو من خلال واجهة مستخدم بسيطة واستخدام مكتبات مثل Bootstrap أو Chakra UI.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

بكل تاكيد تستطيع نسخ الاكواد الخاصة بالواجهة الامامي وتقوم انت باستكمال برمجة الباك ايند

ومن الممكن عمل مشاريع تركز علي الباك ايند فقط هذه المشاريع تساعدك علي تطوير مهاراتك في الباك ايند دون الحاجة للواجهات الامامية ,

فيما يلي بعض المشاريع التي يمكنك العمل عليها للتركيز على الباك اند:

  • انشاء نظام ادارة محتوي او نظام ادارة مدرسة او مستشفي .
  • إنشاء خادم API
  • إنشاء تطبيق ويب مع واجهة مستخدم بسيطة. مثل مكتبة لتصفح الكتب ,سيساعدك هذا على التركيز على الباك اند دون الحاجة إلى القلق بشأن إنشاء واجهة مستخدم معقدة.
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

مرحبا,
عند العمل في مشروع web متكامل ,عندما تكون ان الشخص المسؤول عن backend يكون هناك شخص اخر مسؤول عن frontend
يقوم frontend developer بكتابة الكود الخاص بالواجهة الامامية وليكن كمثال صفحة لعرض المنتجات في الموقع فيكون على عاتقه بناء شكل ايقونة المنتج وخصائص العرض في الصفحة فيما تكون مهمتك ك backend developer كتابة API وهذا ماسوف تركز على تعلمه اذا اردت ان تصبح backend developer 
فمطور الفرونت ايند يكون بانتظار api الذي انت تقوم بتوفيره لايجاد جميع المنتجات الموجودة في الداتا بيز, كذلك لو افترضنا انه نريد حذف منتج عبر زر, فشكل الزر والوانه يقوم ببناء front end developer فيما انت تقوم بتوفير api الذي يقوم بمهمة الزر وهي الحذف

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...