Este repositório contém um projeto de Backend for Frontend (BFF) desenvolvido em Node.js.
- Node
- Fastify
- Ioredis
- Opossum
- Undici
- src/: Contém o código-fonte principal do projeto.
- fake_apis/: APIs simuladas para testes e desenvolvimento.
- docker-compose.yml: Configuração do Docker Compose para executar redis.
- Node.js
- Docker
- Clone o repositório:
git clone https://github.com/jonlima/bff-node.git
cd bff-node- Instale as dependências:
npm installPara rodar o redis localmente:
docker-compose up -dPara rodar o projeto localmente:
npm startnpm start: Inicia o servidor Node.js.npm run start:dev: Inicia o servidor Node.js.npm test: Executa os testes automatizados.
GET /posts GET /posts/:id| Parâmetro | Tipo | Descrição |
|---|---|---|
id |
string |
Obrigatório. O ID do post que você quer |