Learning Node-RED 1.Node-RED简介

Node-RED是IBM在2013年末开发的一个开源项目,目的用于快速构建物联网应用。之后越来越多的人开始使用Node-RED,直到现在,Node-RED依然在不断更新和维护。

Node-RED的特点
  • Node-RED最大的特点在于其反应的是可视化编程思想,类似于Scratch
  • 基于Node.js,也就是说Node-RED采用的是事件驱动和非阻塞I/O机制
  • 开源性,可以对其进行二次开发,这也正是Node-RED流行的原因
  • 可以运行于硬件设备
  • 它并不是一个玩具
使用Node-RED能做什么?

因为物联网应用的开发通常较复杂,Node-RED的诞生就在于简化物联网应用的开发,提高开发效率。使用Node-RED可以非常方便地构建一系列流程命令,使其与硬件设备进行通信,尽可能的减少平台端的开发,这也正是可视化编程带来的好处。
另一方面,Node-RED不仅仅用来开发物联网应用,也可以作为一个服务端支持客户端,同时,Node-RED的一些组件也提供可视化显示的功能。
更准确的说,Node-RED扮演的是一个服务平台的作用。

如何使用Node-RED?
  • 安装Node-RED环境在本地运行
  • IBM云平台目前已集成Node-RED环境,注册账号可以在云上使用;还有Go.Iot社区
  • 在硬件设备上运行Node-RED,如树莓派、部分企业也正在将Node-RED集成在它们的设备上
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值