Each passing day I am more convinced that Functional programming is the way to go:
As an analist and developer I continuosly try to reach the same horizon: Better valuable code for my client. This pretty sentence can be translated to the following:
Functional programming has proved to help get those targets in better conditions.
There are a new breed of tools, named Functional Reactive Programming (FRP), that tries to deal the asynchronous JavaScript nature with a Functional approach. I am going to use this post as a directory for those tools.
I love scaleApp . It helps us modularize and divide an application in well-formed, isolated modules. It also provides a communication means between them all and sets a convenience infraestructure to put the pieces together. It is also easy to learn and to follow.
In all this time using it I ended writting a set of promise functions that help isolate some common issues of scaleApp in a recurring manner.