Skip to main content

RESTful API




Routers can be created according to REST principles such as get, post, put, delete etc.. 


GET  =>  get request to retrieve data from database or data store(An array).POST  =>  post request to insert data to database or data store(An array).PUT  =>  put request to update the data in database or data store(An array).DELETE  =>  delete request to delete data in database or data store(An array).

Creation of routers.

In this scenario I have created a schema call users using mongoose. 


using mongoose the created users model is retrieved.


GET request 

using the keyword  "get"  the data can be retrieved.

 retrieving all the users in the database.

By giving a parameter in the url we can get information according to the given subject.

 user is retrieved according to the _id.


POST request 

using the keyword  "post"  the data can be inserted.

users  are inserted to the database.


PUT request 

using the keyword  "putt"  the data can be updated.

 user is updated according to the _id.


DELETE request 

using the keyword  "delete"  the data can be deleted.

user is deleted according to the _id.



Comments

Popular posts from this blog

What is ExpressJS

Express is a very popular framework that is used in NodeJs. Express is build upon NodeJs and also it provides a lot of tools that makes node more easy to use by adding more functionalities. Most of the needed functionalities are handled by express which helps the users to only focus on the business logic and to easily setup routes and to render the things on screen in a fast, optimized and a secured manner. How to install ExpressJS? Express can be easily installed by the command  " npm i express"  . Installation of ExpressJs package.json file will be updated once the installation is successful. How to import ExpressJS? To import the installed express module we can use the command  " require("express") " . Accessing the imported express module. express can be accessed as given below using the given commands. Firstly a constant called app is created. And then using this give constant app ...