Skip to content

Commit

Permalink
Key features section
Browse files Browse the repository at this point in the history
  • Loading branch information
paulocoghi committed Mar 2, 2020
1 parent 8c5f6a2 commit 4eb7ed7
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,21 @@

<br/>

## Now you can easily orgnize your complex library in Javascript
## Introducing Unitflow

UnitFlow can be used on any type of project, but it is mainly aimed to be used when building libraries.
**Easily orgnize complex libraries in Javascript**

UnitFlow can be used on any type of project, but it is aimed to be used when building libraries.

It's common to find yourself racking your brain to translate into code a complex sequence of different activities. Also, it is even more difficult to maintain and grow a code like that.

UnitFlow is a response to this problem. It gives a tangible approach to organize all the workflow of your library or project by making the sequence of activities more visual on your code.

## Key Features

* Extremely lightweight with **no dependencies** – 1.3kB!
* Fully asynchronous, non-blocking and reactive

## How UnitFlow works

* A **flow** is a sequence of **units**
Expand All @@ -49,9 +56,8 @@ UnitFlow is a response to this problem. It gives a tangible approach to organize

## Extra beneficts

* Flow's execution is completely asynchronous and non-blocking
* Each flow's run returns a promise that resolves after all its units have completed
* Units that depend on other units for its execution remain non-active and do not consume memory or processing
* Units waiting its dependencies remain non-active and **do not consume memory or processing**


## Install
Expand Down

0 comments on commit 4eb7ed7

Please sign in to comment.