NoFlo is a JavaScript implementation of flow-based programming (FBP), a way of separating the control flow of software from the actual software logic. It helps you to organize large applications, especially when importing and modifying large data sets.

FBP itself is not a new idea: it comes from a term IBM used in the 70s to define the concepts of more manageable business workflows. NoFlo, however, refreshes these concepts and brings them to Node.js applications.

Henri Bergius introduces FBP to the audience, showing how NoFlo can be used for large-scale data processing. He also demonstrates the lighter side of NoFlo: How you can use it to simplify user interactions.

The MIT-licensed NoFlo library can either be used to run full flow-based applications or as a library for making complex workflows or asynchronous processes more manageable.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…