The main technologies that we used to develop the application are ReactJS with Redux. For those of you who don’t know, Redux is a concept of storing data and communication within the client-side of an application.
Express is used to create a small NodeJS proxy server decoupling the client-side from the backend. We use this to make development easier, in this way we don’t need any backend code, the node server is proxying to the backend. This is the “cool”factor in the project. Other dev dependencies that we use are babel, gulp and webpack.
import fs from ‘fs’;
import morgan from ‘morgan’;
... read the whole story at blog.hellojs.org.