FlowHub.org Use Cases

Six short screencasts presenting the use cases for which FlowHub.org was developed.

These screencasts continuation of the introduction screencasts series and describe three use cases: flow documentation, custom node development and flow deployment.

Please note: These screencasts are not for folks new to Node-RED, if you are looking for an introduction to Node-RED, then check out my blog for a bunch of articles on learning Node-RED.

Episode 7: Documentation

This episode describes how flow documentation can be created, updated and maintained in Node-RED. It also introduces Pink Link Technology for making flow documentation interactive.

Links:

Episode 8: Flow to UML Node

This episode presents the UML documentation of Node-RED flows to aid communication amongst folks working together. UML is generated in Mermaid format and can be saved or copied.

Links:

Episode 9: Defining Flow Dependencies

This episode demonstrates how flows can be referenced from other flows using the FlowHubPull node. This also presents an introduction to custom node development in Node-RED using the NodeDev node package.

Links:

Episode 10: Custom Node Development

This episode presents the workflow for deploying custom nodes to NPM.js and updating custom node codebases at GitHub.

Links:

Episode 11: Single Source of Truth

This episode presents the idea that GitHub becomes a store of code and not the single source of truth. Instead two dimensional Node-RED flows become the single source of code truth, GitHub just becomes a one dimensional derivative of that code.

Links:

Episode 12: Flow Deployment

This episode presents an example of deploying a set of flows from FlowHub.org to an external Node-RED instance. This allows folks to edit flows in Node-RED, store flows at FlowHub.org and deploy these flows to another Node-RED instance.

Links:

Contact

For more details or a demo, contact the author.


Copyright © FlowHub.org + OpenMindMap.org | Contact | Author