Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 1.88 KB

README.md

File metadata and controls

22 lines (15 loc) · 1.88 KB

API REST com Node.js, Fastify e Postgres

Note

O principal objetivo deste projeto foi a criação de uma API REST utilizando Node.js, Fastify e Postgres. A API foi desenvolvida para demonstrar a capacidade de criar e gerenciar bancos de dados tanto em memória quanto no Postgres, implementando funcionalidades completas de CRUD (Create, Read, Update, Delete).

O projeto envolve dois principais componentes de banco de dados:

Banco de Dados em Memória: Utilizado para fins de testes no próprio desktop, permitindo desenvolvimento rápido e validação de funcionalidades sem a necessidade de um banco de dados completo.
Banco de Dados Postgres: Utilizado para o ambiente de produção, garantindo robustez e eficiência no gerenciamento dos dados. Tecnologias Utilizadas

Tecnologias:

Configuração do Banco de Dados:
Para conectar ao banco de dados PostgreSQL hospedado no Neon Tech, utilizamos uma configuração que garante uma conexão segura e eficiente, adequada tanto para o desenvolvimento quanto para o ambiente de produção. A escolha pelo Neon Tech foi baseada na necessidade de um ambiente escalável e seguro que pudesse suportar as demandas do projeto.

Contribuições:
Contribuições são bem-vindas! Se você encontrar algum problema, bug ou tiver alguma sugestão de melhoria, sinta-se à vontade para abrir uma issue ou enviar um pull request.

LICENSE:
MIT License Copyright (c) 2024 Bernardo Cezar Alves de Oliveira