Skip to content

Commit 3813dfd

Browse files
committed
Criação Rotas Base
Criando as rotas base e testando elas com o REST Client
1 parent a4c91c1 commit 3813dfd

File tree

2 files changed

+39
-3
lines changed

2 files changed

+39
-3
lines changed

app.js

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,29 @@
11
const express = require('express')
2+
23
const app = express()
3-
const port = 3000
4+
const port = 3000 //Aqui define em qual porta vai rodar o app
5+
6+
const baseUrl = '/api/students'
47

5-
app.get('/', (req, res) => {
6-
res.send('Hello Worlde!')
8+
//Rota para o get (read) dos alunos
9+
app.get(`${baseUrl}`, (req, res) => {
10+
res.send('Aqui é o get dos alunos')
711
})
12+
13+
//Rota para o post (create) do alunos
14+
app.post(`${baseUrl}`, (req, res) => {
15+
res.send('Aqui é o post dos alunos')
16+
})
17+
18+
//Rota para o put (update) dos alunos
19+
app.put(`${baseUrl}/:id`, (req, res) => {
20+
res.send('Aqui é o put dos alunos')
21+
})
22+
23+
//Rota para o delete dos alunos
24+
app.delete(`${baseUrl}/:id`, (req, res) => {
25+
res.send('Aqui é o delete dos alunos')
26+
})
27+
28+
app.listen(port);
29+
//localhost:3000

rotas.http

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
//Criado utilizando o REST Client
2+
GET http://localhost:3000/api/students
3+
4+
###
5+
6+
POST http://localhost:3000/api/students
7+
8+
###
9+
10+
PUT http://localhost:3000/api/students/1
11+
12+
###
13+
14+
DELETE http://localhost:3000/api/students/1

0 commit comments

Comments
 (0)