Microdot: إطار عمل ويب خفيف الوزن لوحدات التحكم الدقيقة

2025-09-07

في مؤتمر EuroPython 2025، قدم ميغيل غرينبرغ Microdot، وهو إطار عمل ويب خفيف الوزن يعمل على كل من MicroPython و CPython، وهو مناسب لأنظمة تتراوح من أجهزة إنترنت الأشياء إلى الخوادم السحابية. مستوحى من Flask ولكنه أصغر بكثير، نشأ Microdot من تجربة غرينبرغ مع ترموستات ذكي معيب في منزله في أيرلندا. قام ببناء نظام قائم على MicroPython للتحكم في التدفئة، واستخدم Microdot لإنشاء واجهة ويب بسيطة لمراقبة درجة الحرارة والرطوبة. جوهر Microdot هو موجز بشكل ملحوظ، مع 765 سطرًا من التعليمات البرمجية، يدعم العمليات غير المتزامنة والوظائف الشائعة، مع توفير امتدادات وظائف متقدمة. يركز تصميمه على البساطة ويتجنب التعقيد، مما يجعله مثاليًا لبناء تطبيقات الويب على وحدات التحكم الدقيقة.

التطوير