لغات البرمجة

ماكو: مكتبة قوالب Python

ماكو (Mako) هي مكتبة قوالب مكتوبة بلغة Python. توفر ماكو بنية بيانات قريبة من البيانات غير القابلة للتحليل XML، والتي تترجم إلى وحدات Python لتحقيق أقصى أداء. يقترح ماكو بنية البيانات وواجهة برمجة التطبيقات (API) من أفضل الأفكار المأخوذة من العديد من المشاريع الأخرى، بما في ذلك قوالب Django و Jinja2 و Cheetah و Myghty و Genshi. في الجوهر، ماكو هي لغة Python مدمجة (مثل صفحات الخادم Python)، التي تحسن الأفكار المألوفة لتخطيط المكونات والتوريث لتنتج أحد أكثر النماذج سهولة ومرونة المتاحة، مع الحفاظ أيضًا على صلات وثيقة بمفاهيم استدعاء Python ونطاقها. يستخدم ماكو في موقع reddit.com حيث يقدم أكثر من مليار مشاهدة صفحة شهريًا. وهو اللغة النمطية الافتراضية المضمنة في إطارات الويب Pylons و Pyramid.

تتميز ماكو بميزات عديدة، بما في ذلك القدرة على التعليقات، والتعبيرات البيانية الدلالية، والتعليقات على الخط. بالإضافة إلى ذلك، توفر ماكو رمزًا لتعليق السطر للتعليق على سطر من الكود. يمكنك العثور على مزيد من المعلومات والمساعدة في مجتمع ماكو من خلال زيارة صفحة المجتمع الرسمية: https://www.makotemplates.org/community.html.

لمزيد من المعلومات، يمكنك زيارة موقع ماكو الرسمي: https://www.makotemplates.org/.