This program was implemented as a single page web app and has implemented these features:
- create routes that send back JSON (essentially create an API)
- utilize the API by writing client side JavaScript that:
- onstructs an http request by retrieving the values of form elements
- requests data from url constructed in the background (AJAX)
- parses the result of the background request
- modifies the DOM appropriately
- download / clone the respository
npm install
to install all the dependencies- run
node app.js
in your terminal - go to localhost:3000/ for the homepage of Smashing Keywords