نبذة عن البرنامج:
Node-RED هو أداة برمجة تستخدم لربط أجهزة الهاردوير وواجهات برمجة التطبيقات (APIs) والخدمات العبر الإنترنت بطرق جديدة ومثيرة. توفر Node-RED واجهة مستخدم قائمة على المتصفح تسمح للمستخدمين بإنشاء تدفقات برمجية بسهولة باستخدام سحب وإفلات العناصر وتوصيلها معًا.
تم تطوير Node-RED في الأصل من قبل فريق خدمات التكنولوجيا الناشئة في IBM وأصبح الآن جزءًا من OpenJS Foundation. يعتمد Node-RED على نموذج تدفق البيانات حيث يتم تمثيل العمليات والتحويلات والتفاعلات كعناصر في تدفق برمجي.
يتم تنفيذ Node-RED باستخدام Node.js ويعتمد على JavaScript لإنشاء تدفقات البرمجة. يتم توفير العديد من العناصر الجاهزة (nodes) في Node-RED لتنفيذ وظائف مختلفة مثل قراءة البيانات من مصادر مختلفة وتحويل البيانات وإرسال البيانات إلى وجهات مختلفة.
يتم تطوير Node-RED بشكل مفتوح ويتمتع بمجتمع نشط من المطورين الذين يساهمون في تطوير العناصر الجديدة وحل المشاكل. يتم توفير وثائق شاملة لـ Node-RED للمساعدة في بدء استخدامه وفهم كيفية إنشاء تدفقات برمجية.
باستخدام Node-RED، يمكنك تنفيذ العديد من المشاريع المثيرة والمفيدة مثل إنشاء نظام التحكم في المنزل الذكي، أتمتة العمليات الصناعية، إنشاء تطبيقات الويب التفاعلية، والكثير من الأفكار الأخرى التي تستفيد من ربط الأجهزة والخدمات معًا.
رابط موقع Node-red: اضغط هنا
وفي درس اليوم سنتعرف على طريقة تحميل وتثبيت برنامج Node-Red من الموقع الرسمي
0 تعليقات