Skip to content

jonlima/bff-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BFF Node.js

MIT License

Este repositório contém um projeto de Backend for Frontend (BFF) desenvolvido em Node.js.

Stack utilizada

  • Node
  • Fastify
  • Ioredis
  • Opossum
  • Undici

Estrutura do Projeto

  • 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.

Configuração e Execução

Pré-requisitos

  • Node.js
  • Docker

Instalação

  1. Clone o repositório:
   git clone https://github.com/jonlima/bff-node.git
   cd bff-node
  1. Instale as dependências:
npm install

Execução

Para rodar o redis localmente:

docker-compose up -d

Para rodar o projeto localmente:

npm start

Scripts Disponíveis

  • npm start: Inicia o servidor Node.js.
  • npm run start:dev: Inicia o servidor Node.js.
  • npm test: Executa os testes automatizados.

Documentação da API

Retorna todos os posts

  GET /posts

Retorna um post

  GET /posts/:id
Parâmetro Tipo Descrição
id string Obrigatório. O ID do post que você quer

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published