Not necessary to know all of this but thought I'd list some concepts that are useful to understand to make sense out of this:
- Working with Git(Hub)
- Understanding and using REST API - in case you're not familiar with what is discussed here, highly recommend to read the article
- Node.js basics. There's plenty of tutorials, I don't think it's necessary to do like a full course but it helps to get some sense what it is/how to work with it. This content is directly from the ppl maintaining Node.
- HTTP methods used by RESTful APIs (GET, POST, PATCH,...) - covered in the first article
- Promises & async-await functions in JavaScript
- Template literals / template strings
To get this app 'running':
- Clone the repository:
git clone [email protected]:durw4rd/ml-api-app.git
- (Inside the repo folder)
npm install
node app.js
Will execute the file and print some stuff in the terminal.