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

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

TheProgrammer

السؤال

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

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

Recommended Posts

  • 0

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

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

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

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...