Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 1.95 KB

File metadata and controls

61 lines (42 loc) · 1.95 KB

Simple API Example


O que é uma API (Application Programming Interface)?


Uma API é um conjunto de definições e protocolos usado no desenvolvimento e na integração de aplicações. Às vezes, as APIs são descritas como um contrato entre um provedor e um usuário de informações, estabelecendo o conteúdo exigido pelo consumidor (a chamada) e o conteúdo exigido pelo produtor (a resposta).

Pense nas APIs como um mediador entre os usuários ou clientes e os recursos ou serviços web que eles querem obter. As APIs também servem para que organizações compartilhem recursos e informações e, ao mesmo tempo, mantenham a segurança, o controle e a obrigatoriedade de autenticação, pois permitem determinar quem tem acesso e o que pode ser acessado.

( Red Hat, 2022 )


Qual o intuito do projeto?


Este projeto tem como objetivo ser um exemplo completo de uma API REST desenvolvida com Java e Spring Boot, associando as melhores práticas para um desenvolvimento mais organizado e com maior desempenho.


Tecnologias utilizadas:


Como contribuir:

  • Faça um Fork desse repositório,
  • Crie uma branch com a sua feature: git checkout -b my-feature
  • Commit suas mudanças: git commit -m 'feat: My new feature'
  • Push a sua branch: git push origin my-feature

Pretenções para o projeto:

  • Criar testes unitários;
  • Criar testes de integração;
  • Criar documentação;

License:

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.



Feito por Iberthy Allano.