• 0

ما الفرق بين Bottle و Flask في البايثون؟

أريد أن أتعلم إحدى إطارات العمل الصغيرة ولقد وجدت أن أشهرها في البايثون هي  Bottle و Flask، فما هي الفروقات بين هذين الإطارين؟ لأنني أجد أن Bottle أكثر مرونة في القولبة، فهل هذا صحيح؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

أهم فرق بين هذين الإطارين(ميكرو إطار) هو أن Flask مبني على تكنولوجيات أخرى مثل Werkzeug وJinja2 والتي ستكون موجودة لمدة أطول ولن تقوم باختراع أي شيء جديد(لن تضيف أي شيء جديد)، في حين أن Bottle يحاول أن يكون إطار من نوع ملف واحد، فمطوري Bottle يحبذون جعل الإطار يتكون من ملف واحد فقط ولا يحاولون الخروج عن هذه الفكرة.

وفيما يتعلق بالمرونة لا توجد أية أسباب تمنعك من استخدام flask مع أي محركات قوالب أخرى إذا كان هذا ما تريده، فمثلا يمكنك استخدام Flask-Genshi والتي هي ملحق لـ Flask لتسمح لك باستخدام Genshi للقولبة.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن