Portfolio, Tecnologia

Ranking de linguagens web via raspagem de dados

Ranking de linguagens web via raspagem de dados
Ranking de Linguagens de Programa’;c

O Ranking de Linguagem de Programação Web é uma página que relaciona as mais populares dentre cinco previamente definidas, utilizando raspagem de dados em JavaScript, criado por Felipe FernandesMatheus Misumoto and Matheus Oliveira.

Esta ideia foi apresentada como trabalho na disciplina de Programação de Sítios Internet do curso de Sistemas para Internet da Faculdade de Tecnologia do Estado de São Paulo (FATEC Baixada Santista – Rubens Lara).

O sistema utiliza os número de resultados na busca do Google, de repositórios do GitHub, e de dúvidas no site StackOverflow. O código está disponível no GitHub, e a demonstração neste link.

Como funciona?

  1. O script lê um array com as linguagens de programação a serem consideradas
  2. Abre a página do Google, GitHub ou StackOverflow referente à busca de cada linguagem
  3. Lê a página e separa a informação relevante (número de resultados totais)
  4. Formata os números e insere num array relacionando a linguagem com o número
  5. Ordena o array em ordem decrescente da quantidade de resultados
  6. Retorna o Ranking em HTML formatado com CSS
Tags: , ,

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.