[Code Review - PHP/libcurl] Procuro pessoas para fazer uma review de um cógido que eu fiz para testar a libcurl
Olá novamente :y
A code review
Há três diretórios de teste aqui, pois, mas requesito que revisem somente dois: pois foram mais os complexos. (Aqueles que tiverem um "R")
-
sending_requests
Teste inicial: somente mando um GET para uma API que me retorna JSONS e mostro na tela.
-
requests_test ("R")
Segundo teste: inicio um servidor (server) Flask, populo um ,dict do lado do servidor na rota de POST do server e retorno os dados pela rota GET e populo sua contra-parte no lado do cliente.
-
downloading_images ("R")
Terceiro teste: mando um pedido GET á um servidor, requisito um README de lá, e termino por salvar a resposta em um arquivo.
Link do repostório: https://github.com/JoaoPauloFerrariSantAna/libcurl-tests
O Porque de gastar tempo com libcurl e não uma framework (tipo laravel)
Eu estava estudando sobre laravel na faculdade e acabei, durante as aulas, descobrindo sobre a ferramenta chamada cURL, me interessei, e acabei por substituir o Postman por cURL.
Descobri, pois, que a API do cURL estava desponível em C e descobri também que tinha uma versão para PHP.
Onde eu quero chegar é simples: desejo possuir uma maior compreensão de, e acabar por estudar, como o protocolo HTTP funciona (mandando os pedidos manualmente, com uma linguagem que já mais especializada e voltada á servidores, antes a JS--JS ficaria responsavel somente em enviar as informações para PHP), enquanto acabo por organizar as rotas e a conexão com o banco de dados em uma outra linguagem já com framework.
Eu, resumidamente, quero separar a parte de envio (AJAX) da de validação (PHP) e a execução do backend (qualquer outra linguagem)
E... eu gostaria saber se eu estrapolei nestes testes
Obrigado pela atenção.