Skip to content

Este é um projeto de estudo pessoal, desenvolvido com o objetivo de aprender e praticar a criação de uma API.

Notifications You must be signed in to change notification settings

LyanBrito/study-api.backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Study API Core Backend - Criação de API com Node.js

Este projeto foi desenvolvido para entender melhor o processo de criação de uma API RESTful, desde a configuração do ambiente de desenvolvimento até a implementação de operações de CRUD (Create, Read, Update, Delete).

Os principais conceitos abordados incluem:

  • Estruturação de um projeto backend com Node.js e Express.js.
  • Conexão e manipulação de dados com o MongoDB.
  • Testes de endpoints utilizando o Postman.
  • Boas práticas de organização de código e criação de rotas REST.
  • Utilização de Middlewares (autenticação, tratamento de erros, etc).

Tecnologias Utilizadas

  • Node.js: Ambiente de execução JavaScript no lado do servidor.
  • Express.js: Framework minimalista para criação de aplicações web e APIs em Node.js.
  • MongoDB: Banco de dados NoSQL utilizado para o armazenamento de dados.
  • Postman: Ferramenta para testes de API.
  • Mongoose: Biblioteca para modelagem de dados MongoDB em Node.js.
  • Biome: Ferramenta ussda para linting e formatação do código.

Instalação

Se tiver interesse em contribuir ou arrumar algum problema, sinta-se livre para adicionar ao projeto. Você pode contribuir fazendo um fork:

  1. Faça um fork do repositório e clone na sua maquina:
    git clone https://github.com/lyanbrito/study-api.backend.git
  2. Acesse o projeto:
    cd study-api.backend
  3. Instale as dependências:
    npm install

About

Este é um projeto de estudo pessoal, desenvolvido com o objetivo de aprender e praticar a criação de uma API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published