Sunday, January 31, 2016

Why I want to learn Node-RED ?



Some reasons I decided to learn Node-RED:

1- This is an award winning environment. It was nominated the best tool in the category "technical enabler - application enablement" by Postscape's IOT 2014 awards. Before, in 2013, it has been nominated in the category open source project (click here).

2- Node-RED is simple to understand, easy to learn, open source,  extensible, social, collaborative and flexible.  It was created to make prototyping IOT solutions easy and faster.

3- Node-RED has the power to integrate different realms that are crucial in the new IT world:  IOT (real physical devices), web services (API industry), mobile applications.

4- It allows people with different skills and backgrounds to produce useful stuff. It could be easily adopted by schools as  an introduction to programming or computer science but also could be used by software engineers and designers to build business critical applications.

5- The user base is growing amazingly fast.  It is a tool with a huge potential for large adoption in the industry.

6- The  WYSIWYG  editor, which is your browser, makes programming an exciting activity. You will never get bored when using Node-RED.

7- Node-RED was built on mature foundations (Node.js) and therefore runs  perfectly on Linux, Windows, Mac OS.

8- The community support is awesome. Don´t be surprised if you post a question in stack overflow or in Node-RED forum and get a quick response from the creators of the tool.

9- You can produce useful things, quickly prototype applications, use Node-RED to proof concepts,  develop killer applications and solutions.

10- Node-RED is under continuous improvement.


 I will post in this blogs tings that I find interesting while learning Node-RED.