è um boilerplate em express , usando ES Modules(ESM) neste repositorio temos os seguintes exemplo :
- Validação de dados usando o yup
- Api rest (CRUD de produto)
- Axios para api de produtos num ambiente de teste
- arquivos env
requer Node.js v16 + para funcionar.
git clone [email protected]:kakaroto1500/base-express-mjs.git basse-api
cd base-api
npm install
renomear o arquivo example.env para .env
PORT=3333
ENDPOINT=https://jsonplaceholder.typicode.com/
npm run dev
=======
acesse essa url em seu navegador
http://localhost:3333/fake
você deve recebe um json com uma lista de posts
"posts": [
{
"userId": 1,
"id": 1,
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
"body": "quia et suscipit\nsuscipit recusandae consequuntur expedita et cum\nreprehenderit molestiae ut ut quas totam\nnostrum rerum est autem sunt rem eveniet architecto"
},
Fique a vontade para conversa ou marca um cafe gelado pelo email : [email protected]
Nos amamos pull request e café gelado ❤️