NEW
Font size
WorksheetsQuizziz - API rotas
Total questions: 10
Worksheet time: 5mins
1. Qual comando é usado para instalar o Express em um projeto Node.js?
npm install express
npm install express-generator
npm init express
npm start express
Qual método do Express é usado para definir uma rota GET?
app.route('/path').get()
app.route('/path').post()
app.get('/path', callback)
app.createGet('/path', callback)
Qual código cria uma rota POST em um aplicativo Express?
app.get('/data', (req, res) => { /* lógica */ })
app.post('/data', (req, res) => { /* lógica */ })
app.createPost('/data', (req, res) => { /* lógica */ })
app.route('/data').post((req, res) => { /* lógica */ })
Como você pode acessar os parâmetros de rota em uma requisição GET no Express?
req.query.paramName
req.body.paramName
req.route.paramName
req.params.paramName
Qual método é usado para atualizar um recurso existente em uma API usando Express?
app.put('/resource/:id', callback)
app.post('/resource/:id', callback)
app.get('/resource/:id', callback)
app.delete('/resource/:id', callback)
Para deletar um recurso com uma rota DELETE no Express, qual é a sintaxe correta?
app.remove('/resource/:id', (req, res) => { /* lógica */ })
app.delete('/resource/:id', (req, res) => { /* lógica */ })
app.get('/resource/:id', (req, res) => { /* lógica */ })
app.drop('/resource/:id', (req, res) => { /* lógica */ })
Qual das opções a seguir é verdadeira sobre rotas no Express?
Rotas GET são usadas para criar novos recursos
Rotas POST são usadas para deletar recursos
Rotas PUT são usadas para atualizar recursos existentes
Rotas DELETE são usadas para ler dados de um recurso
No contexto do Instagram, qual rota você usaria para criar uma nova postagem?
app.get('/post', (req, res) => { /* lógica */ })
app.post('/posts', (req, res) => { /* lógica */ })
app.put('/posts', (req, res) => { /* lógica */ })
app.delete('/posts', (req, res) => { /* lógica */ })
Como você acessaria os dados de uma postagem específica no Instagram usando uma rota GET no Express?
app.get('/posts', (req, res) => { /* lógica */ })
app.get('/posts/:id', (req, res) => { /* lógica */ })
app.get('/post/:id', (req, res) => { /* lógica */ })
app.get('/post', (req, res) => { /* lógica */ })
Se você quiser criar um novo usuário no Instagram, qual seria a rota adequada?
app.get('/users', (req, res) => { /* lógica */ })
app.post('/users', (req, res) => { /* lógica */ })
app.put('/users', (req, res) => { /* lógica */ })
app.delete('/users', (req, res) => { /* lógica */ })
