OBJETIVO
- Este documento descreve tudo de que preciso saber para trabalhar com nodejs.
- ..
ÍNDICES
- Como instalar e configurar node js no vscode.
- O que significa é sigla REST no estudo da web.
- Como usar o framework express do node.js.
CONTEÚDOS
- Como instalar e configurar node js no vscode.
- Toda a documentação de como instalar nodejs e suas extensões estão registradas no arquivo ../configuracao.html.
- O que significa é sigla REST no estudo da web.
- É uma tese de doutorado de Roy Fielding que descreve um modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação do protocolo http.
- Toda requisição precisa ter um identificado único chamado de URI (Uniform Resource Identifier).
- Exemplos:
- http://servicorest.com.br/clientes/GET/id; (Obter os dados de um recurso.)
- http://servicorest.com.br/clientes/POST ; (Criar um novo recurso.)
- http://servicorest.com.br/clientes/PUT/id; (Substituir os dados de um determinado recurso)
- http://servicorest.com.br/clientes/PATCH/id; (Atualizar parcialmente um determinado recurso)
- http://servicorest.com.br/clientes/DELETE/id; (Excluir um determinado recurso)
- http://servicorest.com.br/clientes/HEAD; (Similar ao GET, mas utilizado apenas para se obter os cabeçalhos de resposta, sem os dados em si)
- http://servicorest.com.br/clientes/OPTIONS; (Obter quais manipulações podem ser realizadas em um determinado recurso)
- Exemplos:
- Representações dos recursos:
- Um recurso pode ser representado de diversas maneiras, utilizando-se formatos específicos, tais como XML, JSON, HTML, CSV, dentre outros. Exemplo de representação de um recurso no formato XML.
- Como usar o framework express do node.js.
- Exemplos baseado na aula 07 e 10 do Curso de Node.js - Exibindo HTML.
- Exemplos baseado na aula do "Curso de Node.js - Instalando o Mysql #11"
- .
- .
ANEXOS
Exemplo de recurso XML para localizar um cliente usando a requisição GET
<clientes>
<id>1</id>
<nome>Paulo Pacheco</nome>
<rua>Rua Francisco oliveira de Souza</rua>
<numero>15</numero>
<bairro>Icarai</bairro>
<municipio>Caucaia</municipio>
<estado>Ceara</estado>
</clientes>
```json
{
"id": 1,
"nome": "Paulo Pacheco",
"rua" : "Rua Francisco oliveira de Souza",
"numero": 15,
"bairro" : "Icarai",
"municipio": "caucaia",
"estado": "ceara"
}[Como usar o framework express do node.js](#id_express)
HISTÓRICOS
- Criar documento index.md para registrar tudo que preciso saber para trabalhar com nodejs.
- Fazer exemplo de uso do framework express baseado no vídeo Curso de Node.js - Exibindo HTML #10
- Fazer exemplo de uso do framework express baseado no vídeo Curso de Node.js - Instalando o Mysql #11.
- [ ]