Option 1 with Docker
docker-machine start
docker-compose build
docker-compose up -d
- Access the app on the browser at
[docker-machine ip]:3000
Option 2 local node
cd [foldername]
npm install
npm start
- Access the app on the browser at
127.0.0.1:3000
- solution at
/
- Used express for routing and managing requests
- Used bootstrap for styling
- Used datatable for sorting
- Used rss-parser
- Used mustache for basic template rendering
File is at src/validate.js
if docker
docker-compose exec web sh
node src/validate.js
if local
node src/validate.js
First function validateRecurseve()
is a simple recursive function to compute the sum of digits
The second function validatePromise
is a reimplementation of the recursive function with a promise component to wait until the function has completed computing.