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

هل أبدأ بتطوير الواجهة الأمامية أم الخلفية عند تطوير التطبيقات باستخدام Expo

Ahmed Kawbal

السؤال

ماهو الافضل عند بناء تطبيق expo  هل البدء ببرمجه الواجهه الخلفيه للتطبيق وبعد ذالك الواجهه الاماميه  او العكس .... ايهما افضل كمبتدى   

تم التعديل في بواسطة Hassan Hedr
توضيح العنوان
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

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

يمكنك الاستفادة إذا أردت من قراءة المقالات التالية للتعرف على تطوير التطبيقات باستخدام React Native:

 

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

  • 0

عند بداية أي مشروع فلا بد من خطة عمل واضحة فالخصائص التي يتم تطبيقها في الواجهتين هي نفسها لكن بشكل مختلف خصوصاً إذا كنت تمتلك تصميم ux/ui قبل البدء. إذا كان هناك أكثر من مطور مثلاً واحد للbackend والأخر للfrontend فيمكن أن يعملا في نفس الوقت ولن يكون مطور الfrontend بحاجة الى إنتظار جهوز backend حيث يستطيع إستعمال mock data أي بيانات وهمية تحاكي الصيغة المفترض أن تكون عليها البيانات في backend.

أما إذا كنت تقوم بكل شيء بنفسك فالأفضل أنجاز الواجهة الخلفية backend وكتابة tests لفحص endpoints في api التطبيق أولاً,  كونها ستستغرق وقتاً أقل للإنجاز بصورة عامة ومن ثم الإنتقال الى expo لإنجاز التطبيق الذي قد يأخذ وقت في التصميم والربط مع backend. ربما أنت تفضل العكس وتستعمل طريقة الmocking فالأمر في النهاية يعود لك.

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...