Node.JS
Node.js is an open-source, cross-platform, JavaScript runtime environment (Framework) that executes JavaScript code outside a web browser. Node.js lets developers use JavaScript to write command line tools and for server-side scripting—running scripts server-side to produce dynamic web page content before the page is sent to the user’s web browser.
As an asynchronous event-driven JavaScript runtime, Node.js is designed to build scalable network applications. It is maintained by the Open JS Foundation.
More information on Node-JS can be found in the following external links.
Node.js can be installed on your PC or MAC via the download links here
Node-RED
Node-RED is an open-source programming tool for wiring together hardware devices, APIs and online services in new and interesting ways.
Node-RED runs on Node-JS. It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click.
Figure: Example flow built in Node-RED
Further Information
Node-RED will be new to many Basis Technologies customers and ActiveControl users. The following 3rd party resources provide some useful background information and tutorials to the toolset.
Node-RED homepage | NodeRED.org |
Getting started with Node-RED | Node-RED link |
Node-RED tutorial playlist | YouTube video link |
Node-RED Advanced Nodes | YouTube video link |
Top 5 Node-RED Core Nodes | YouTube video link |
Post your comment on this topic.