تسجيل الدخول

مشاهدة النسخة كاملة : شرح وعلاش لازم تتعلم اطار عمل فلاسك ؟


UltrasDzCoder
2021-10-30, 11:19
كاين عدة أطر عمل لبايثون تخليك دير تطبيقات الويب بسهولة كبيرة جدا،منها جانغو، فلاسك، بوتل، تورنادو. .. كل واحد منها يمتلك أسلوبا خاصا بها في طريقة التطوير.
بطبيعة الحال جانغو اكثر شهرة لما يوفره من خصائص تخليك تختصر الطريق لعمل تطبيقات الوب بصح من جهة فيه العديد من المحاور والامور لي تشد الوقت باش تتعلمها كامل ،و كأنه لغة برمجة قائمة بحد ذاتها،فاﻹضافات كثيرة جدا،و المكتبات أكثر…هذا ما يجعل عملية تعلم جانغو و استخدامه عملية مرهقة علجال هذي تم انشاء ما يعرف بالـ Micro Frameworks أو الفريموركات المصغرة وهذا هو فلاسك Flask
فلاسك هو إطار عمل صغير لتطوير تطبيقات الويب عن طريق لغة البرمجة بايثون،يختلف فلاسك عن جانغو في عدة نقاط أهمها:
جانغو هو إطار عمل شامل و بالتالي فهو يحوي على الكثير من الخصائص التي من الممكن جدا أنك لن تحتاجها لتطوير تطبيق ويب بسيط.
فلاسك هو إطار عمل صغير يحوي على الخصائص اﻷساسية فقط لتطوير تطبيقات الويب و بالتالي إن كنت تحتاج إلى كتابتها بنفسك.
جانغو مفيد جدا عن تطوير تطبيقات إدارة المحتوى:مدونات،مجلات،متاجر إلكترونية و لكنه سيكون كابوسا عن تطوير منصة تعليم إلكتروني مثلا أو نظام لجمع معلومات عن المواقع.جانغو أصبح ضخما جدا بحيث يستلزم دراسته بشكل منفصل و تخصيص وقت له حتى تستطيع فهم آلية عمله خصوصا إن كنت ممن ﻻ يملكون خبرة جيدة في التعامل مع أطر العمل.
كورس تعلم الفلاسك flask
https://youtu.be/FWFVP987toI
#ultrasdzcoder