Skip to content
This repository was archived by the owner on Nov 21, 2024. It is now read-only.

⚙️🔨 Development of a new Rest API with the 4 main methods using NodeJS.

Notifications You must be signed in to change notification settings

somosimerso/rest-api-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

🇧🇷

Rest API com NodeJS e ExpressJS

Rest API desenvolvida com NodeJS, Express.js e Cors sem estar conectado com o banco de dados.

Instalação e configuração

Siga os requisitos para que aplicação rode em sua máquina:

1. Instale a biblioteca NodeJS em: https://nodejs.org/en/download

2. Na pasta "restAPI-nodeJS" abra um terminal (CLI) e instale os pacotes necessários:

- npm i express

- npm i cors

3. Baixe a extensão Thunder Client para fazer as requisições (ou utilize um aplicativo que já conheça ou tem instalado. Ex: Postman)

Métodos HTTP (Hypertext Transfer Protocol):

GET: O método GET requisita uma representação do recurso especificado. Requisições usando GET devem apenas recuperar dados e não devem ter qualquer outro efeito.

POST: Envia dados para serem processados (por exemplo, dados de um formulário HTML) para o recurso especificado. Os dados são incluídos no corpo do comando. Sua utilização em uma requisição ocorre quando é necessário enviar dados ao servidor para serem processados, geralmente por um programa script identificado no Request-URI.

PATCH: O método de requisição HTTP PATCH aplica modificações parciais a um recurso. Em contraste ao PUT, o método PATCH não é idempotente, ou seja, requisições sucessivas idênticas podem obter efeitos distintos. Todavia, é possível realizar requisições PATCH de modo a serem idempotentes.

DELETE: Exclui o recurso.

Docs

🇺🇸🏴󠁧󠁢󠁥󠁮󠁧󠁿

Rest API with NodeJS and ExpressJS

Rest API developed with NodeJS, Express.js and Cors without being connected to the database.

Installation and Configuration

Follow the requirements for the application to run on your machine:

1. Install the NodeJS library from: https://nodejs.org/en/download

2. In the folder "restAPI-nodeJS" open a terminal (CLI) and install the necessary packages:

- npm i express

- npm i cors

3. Install the Thunder Client extension to make requests (or use an application you already know or have installed. Example: Postman)

HTTP Methods (Hypertext Transfer Protocol):

GET: The GET method requests a representation of the specified resource. Requests using GET should only retrieve data and should not have any other effect.

POST: Sends data to be processed (for example, data from an HTML form) to the specified resource. The data is included in the body of the command. Its use in a request occurs when it is necessary to send data to the server to be processed, usually by a script program identified in the Request-URI.

PATCH: The HTTP PATCH request method applies partial modifications to a resource. In contrast to PUT, the PATCH method is not idempotent, that is, successive identical requests can have different effects. However, it is possible to make PATCH requests so as to be idempotent.

DELETE: Delete the resource.

About

⚙️🔨 Development of a new Rest API with the 4 main methods using NodeJS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published