kofan / top-github-users

Getting the TOP GitHub users with the most number of followers using RxJS library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TOP GitHub users with RxJS

The project the main purpose of which is to simply demonstrate how Reactive programming paradigm, namely RxJS library, may be used in order to implement application logic and to solve some common tasks. The running application screen is:

Application Screen

Here you may read the article explaining some details about Reactive programming.

Up and running

To build the application you need to have node.js >= 8.0 installed on you host machine. To manage multiple versions of node.js I recommend to use nvm.

Linux / Mac OSX

Simply run the following command:

make dev

Windows

Install all the project dependencies first:

yarn

or if your are still using NPM then:

npm i

After dependencies have been successfully installed you may run the application:

npm run dev

If you do not have node.js >= 8.0 and don't want to use nvm,

but you still want to see the application in action you may run it with Docker (should be installed). You can simply do it using the following script:

./run_docker.sh

Open in browser

After all the dependecies have been installed and the application is running you may open it in the browser:

http://localhost:9000

About

Getting the TOP GitHub users with the most number of followers using RxJS library

License:MIT License


Languages

Language:JavaScript 70.1%Language:CSS 15.6%Language:HTML 7.4%Language:Makefile 4.6%Language:Shell 2.4%