Bem-vindo ao repositório Exoplanets Catalog! Este projeto é dedicado à compilação e disponibilização de dados sobre exoplanetas, utilizando uma variedade de tecnologias para atingir seus objetivos. Abaixo está uma análise das principais tecnologias utilizadas neste repositório.
-
React Native (ExoplanetsCatalogApp) O aplicativo Exoplanets Catalog é desenvolvido utilizando o framework React Native, que é uma estrutura de desenvolvimento de aplicativos móveis baseada em JavaScript e React. Isso permite a criação de aplicativos nativos para iOS e Android a partir de uma única base de código.
-
Python (ExoplanetsCatalogAPI) A API do Exoplanets Catalog é construída utilizando Python, uma linguagem de programação versátil e poderosa.
Flask: O framework Flask é utilizado para criar a API RESTful que fornece os dados sobre exoplanetas. Flask é conhecido por sua simplicidade e flexibilidade, sendo ideal para o desenvolvimento de APIs.
Web Scraping: O Python é frequentemente utilizado para web scraping, e neste projeto, foi utilizado para extrair dados do site da NASA (Exoplanets Catalog).
Pandas: A biblioteca Pandas é usada para manipulação e análise de dados. Facilita a leitura, limpeza e transformação dos dados antes de serem disponibilizados pela API.
- Git O controle de versão é gerenciado pelo Git, permitindo um acompanhamento eficiente das alterações no código fonte.
Este repositório é um excelente exemplo de integração entre tecnologias front-end e back-end para criar uma aplicação informativa e interativa sobre exoplanetas. Aproveite explorando o vasto universo de dados sobre exoplanetas!
Este projeto foi idealizado pela BYJU's Future School, escola na qual dou aula de programação.