-
Notifications
You must be signed in to change notification settings - Fork 0
/
.doc
44 lines (32 loc) · 1.01 KB
/
.doc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/////// CRIAÇÃO DE UM SERVER HTTP POR NODE PADRÃO
// import { createServer } from "node:http";
// const server = createServer((request, response) => {
// console.log("oi");
// response.write("olá");
// return response.end();
// });
// server.listen(3333);
/////// CRIAÇÃO DE UM SERVER PELO FRAMEWORK FASTIFY
// import { fastify } from "fastify";
// const server = fastify();
// server.get("/", () => {
// //localhost:3333
// return "hello word";
// });
// server.get("/node", () => {
// //localhost:3333/node
// return "hello JS";
// });
// server.get("/backend", () => {
// //localhost:3333/backend
// return "hello Skull";
// });
// server.listen({
// port: 3333,
// });
// CRUD -> Create, Read, Update, Delete
// GET, POST, PUT, DELETE, PATCH
// Criação de rotas:
// POST http://localhost:3333/videos
// PUT http://localhost:3333/videos/3
// !ATENÇÃO: O navegador sempre utiliza o método GET para fazer a requisição, ou seja, ele não utiliza o POST, PUT... Apenas rotasdotipo get.