O projeto consiste em criar um crud(create, read, update e delete) de um produto para o estoque. Dentro do projeto também foi consumida uma api do ibge do estado do Rio de Janeiro, que mostra os municípios existente no estado.
- express para facilitar o desenvolvimento backend.
- axios para conexão com api externa.
- prisma é um ORM para trabalhar com banco de dados de forma mais rápida.
- typescript que é um super set do javascript.
npm install axios express
npm install typescript prisma --save-dev
import express
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => {
res.send('Hello World!')
})
app.listen(port, () => {
console.log(`Example app listening on port ${port}`)
})
Solicitações pull são bem-vindas. Para mudanças importantes, abra um problema primeiro para discutir o que você gostaria de mudar.
Certifique-se de atualizar os testes conforme apropriado.