REST API, also called RESTful API, is an application programming interface (API or web API) that conforms to REST architectural style restrictions, allowing interaction with RESTful web services.
RESTful API developed with TypeScript and Node.js, the api has a cloud service provided by mongoDB and with log monitoring.
Used packages:
"dependencies": {
"config": "^3.3.7",
"dotenv": "^14.3.2",
"express": "^4.17.2",
"express-validator": "^6.14.0",
"mongoose": "^6.1.8",
"morgan": "^1.10.0",
"winston": "^3.4.0"
},
"devDependencies": {
"@types/config": "^0.0.41",
"@types/express": "^4.17.13",
"@types/mongoose": "^5.11.97",
"@types/morgan": "^1.9.3",
"@types/node": "^17.0.5",
"ts-node-dev": "^1.1.8",
"typescript": "^4.5.5"
}
See more about APIs.