قبل فترة بدأت ببرمجة بعض التطبيقات بإطار عمل web.py بلغة python , وجدت هذا الإطار أفضل من Django وأسهل بالتعامل مع أنني لاحظت دعم أكبر ومراجع أكبر ل Django , فماذا تعرف عن إطار عمل web.py وما هو تقيمك له ؟
ماذا تعرف عن إطار عمل web.py ؟
التعليق السابق
بالنسبة للـ ORM فيمكنك اعتماد أي Model Layer تُريد!
يمكنك استخدام SQLAlchemy أو حتى Elexir المبني عليه، وهما بشهادة الكثيرين من أفضل وحدات النمذجة Modeling في بيثون.
بالنسبة إليّ فإني أقيس فعالية إطار الويب من خلال دعمه الفك والتركيب (بحيث لا أحتاج لتعلم وحدات خاصة به بينما أعلم وحدات أخرى تقوم بنفس العمل Modules) ومن خلال صياغة مستوى التحكم Control ومدى بساطته وقدرته على التأقلم مع مستوى العرض View.
كلام دقيق لكن امتلاك Django لـ orm مبني معه و يستخدمه بشكل طبيعي هو فرق بينه وبين web.py وهذا هدف السؤال.
حتى Django يمكنه التعامل مع ORM اخرى مثل SQLAlchemy و نتائج البحث مليئة باسئلة وطرق للقيام بهذا.
من وجهة نظر اخرى فإن الوافد الجديد الى عالم برمجة الويب سيضطر الى تعلم اطار الوب وثلة اخرى من الادوات و قد يرهقه هذا .
التعليقات