عن المشروع
Flask هو إطار عمل خفيف لتطبيقات الويب WSGI للغة Python. يهدف إلى جعل البدء سريعًا وسهلًا مع دعم النمو إلى تطبيقات معقدة. بدأ Flask كغلاف بسيط حول مجموعة أدوات Werkzeug WSGI ومحرك القوالب Jinja، ومنذ ذلك الحين أصبح واحدًا من أكثر أطر عمل الويب بلغة Python استخدامًا.
الإطار غير متحيز عن قصد: فهو يقدم اقتراحات لكنه لا يفرض تبعيات أو تخطيطًا معينًا للمشروع. للمطورين حرية اختيار المكتبات والأدوات التي تناسب احتياجاتهم. نظام بيئي كبير من الإضافات التي يوفرها المجتمع يجعل من السهل إضافة وظائف مثل تكاملات قواعد البيانات والمصادقة وواجهات API.
يمكن كتابة تطبيق Flask بسيط في بضعة أسطر:
```python
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello, World!"
```
يتم تشغيل خادم التطوير المدمج باستخدام `flask run`، والذي يقدم التطبيق محليًا افتراضيًا.
يتم تطوير المشروع ودعمه من قبل منظمة Pallets، ويتضمن ملف README أقسامًا حول التبرع والمساهمة. تغطي إرشادات المساهمة الإبلاغ عن المشكلات وطلب الميزات وطرح الأسئلة أو الإجابة عنها وتقديم طلبات السحب.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.