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

السؤال

نشر

السلام عليكم....

كيف أقدر أخطط لمشروع fullstack>>>

طيب يعني أنا أعرف أصمم واجهات باستخدام لغات front end (HTML-CSS-Bootstrap-abgular)

و أبرمج باستخدام (c# ,ASP.net core)back end

لكن لما أجي أريد أنشيء مشرع جديد ما أعرف كيف أبدأ، ايش لازم أسوي قبل كيف أخطط ل class ،ايش الآلية بلازم اتتبعها؟

Recommended Posts

  • 0
نشر

لبناء موقع Full-Stack باستخدام HTML-CSS-Bootstrap-angular و C# ,ASP.net core، يمكن اتباع الخطوات التالية:

  1. التخطيط وتحليل المتطلبات:
    قم بتحديد متطلبات المشروع والوظائف التي يجب أن يقوم بها كل جزء من النظام الأمامي والخلفي.
  2. تصميم قاعدة البيانات:
    قم بتصميم وإنشاء قاعدة بيانات تلبي متطلبات التطبيق.
  3. تطوير الجزء الخلفي باستخدام C# ,ASP.net core:
    قم بإنشاء مشروع ASP.net core وتطوير الواجهة البرمجية للتفاعل مع قاعدة البيانات.
  4. تطوير الجزء الأمامي باستخدام HTML-CSS-Bootstrap-angular:
    استخدم HTML و CSS لبناء هيكل الصفحات وتصميمها.
    قم بتطبيق Bootstrap لتحقيق التصميم المستجيب وإضافة مكونات جاهزة.
    استخدم Angular لتطبيق السيطرة على الواجهة وتفاعل المستخدم مع الواجهة البرمجية.
  5. ربط الجزء الأمامي بالجزء الخلفي:
    قم بربط الواجهة البرمجية مع الواجهة الأمامية باستخدام الاستدعاءات الخاصة بـ REST API أو GraphQL.
  6. اختبار وتصحيح الأخطاء:
    قم بإجراء اختبار شامل للتأكد من عمل الموقع بشكل صحيح وتصحيح الأخطاء المتواجدة.
  7. نشر الموقع:
    قم بنشر الموقع على خادم عام أو خاص.

هذه الخطوات تعتمد على استخدام تقنيات Full-Stack شائعة مثل HTML-CSS-Bootstrap-angular و C# ,ASP.net core. ويمكنك تعديل الخطوات وفقًا لاحتياجات المشروع الخاص بك.

  • 0
نشر

عليك في هذه الحالة أن تبدأ بالتخطيط للمشروع بداية من ال backend الى ال frontend.
أي أنه عليك أن تفكر بهيكلة البيانات وتصميم قاعدة البيانات ونوعها، والعلاقات بين الجداول او المستندات أيضا.
عليك بعدها أن تفكر ال api الذي سيتم ارساله لمطور ال frontend.
أي أنه يجب أن تسأل نفسك، ماهي العمليات التي سأطبقها على قاعدة البيانات؟ من هو المسموح بالقيام بهذه العمليات؟ ماهي ال endpoints التي سأختارها ليستخدمها مطور ال frontend، وغيرها الكثير.

بعد ذلك يمكنك الانتقال الى ال frontend لتصمم الواجهات التي تريد على figma او غيره ان أردت، وبعدها تبدأ بكتابة الكود الخاص بهذه الواجهات.

عليك أيضا أن لاتنسى اخذ البيانات من ال api وعد نسيان مسارات الصفحات المناسبة بناء على ال بنية المشروع وال endpoints الخاصة بالapi.
يجب ايضا تحديد مكاتب ال frontend التي ستستخدمها في تصاميمك.
هذه فقط الافكار الرئيسية التي يجب ان تكون في بالك عند البدء، وأعدك أنها ستساعدك جدا.

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...