1.
Modelo HTTP: Compreender o ciclo de requisição-resposta, métodos HTTP e códigos de status é crucial para o uso eficaz da API.
2.
Estrutura de Dados Base: Conhecer os tipos de dados comuns e formatos usados na API ajudará na construção de requisições e interpretação de respostas.
3.
Serviços e Endpoints: Cada serviço oferece funcionalidades específicas, acessíveis através de endpoints definidos. Documentação detalhada para cada serviço e seus endpoints está disponível nas seções respectivas.
4.
Ao aproveitar a API Aberta da Contele, os desenvolvedores podem desbloquear todo o potencial dos serviços da Contele e criar soluções inovadoras adaptadas às suas necessidades.
1.
Node.js: Utilizado para construir a maioria dos serviços.
2.
Docker: Utilizado para containerização dos serviços.
3.
Redis: Utilizado como banco de dados em memória.
4.
Google Cloud BigQuery: Utilizado para análise de dados.
5.
Express.js: Framework web para Node.js, utilizado em vários serviços.
6.
Swagger: Utilizado para documentação de APIs.
7.
Axios: Utilizado para fazer requisições HTTP.
8.
Jest: Utilizado para testes unitários.
9.
GitHub Actions: Utilizado para CI/CD.
10.
Bitbucket Pipelines: Utilizado para CI/CD.
11.
MySQL: Utilizado como banco de dados relacional.
12.
Google Cloud Pub/Sub: Utilizado para mensageria.
13.
Nginx: Utilizado como proxy reverso.
14.
Kubernetes: Utilizado para orquestração de contêineres.
15.
dumb-init: Utilizado como um init system para contêineres Docker.