Blog

Postado em em 2 de junho de 2022

Diferença de Biblioteca Framework e API – O que Cada um Deles Faz?

Você sabe qual a diferença de biblioteca framework e API no Python? Hoje eu vou te mostrar o que cada um deles faz!

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

Qual a Diferença Entre Biblioteca, Framework e API?

Você sabe qual a diferença entre biblioteca, framework e API? É algo relativamente simples, mas muitas pessoas acabam não sabendo a diferença entre eles ou o que é cada um deles.

A ideia é te mostrar o que é cada um para que você não tenha mais dúvidas e consiga fazer suas programações com esse conhecimento. Não que isso te atrapalhe, mas é sempre importante saber o que está utilizando ou o que precisa!

Biblioteca, Framework e API

Você que programa em Python provavelmente já ouviu alguns desses nomes não é mesmo?

Mas agora eu vou te explicar de forma rápida o que são cada um deles com alguns exemplos de nomes muitos comuns para que você consiga associar!

O que é Biblioteca no Python?

Uma biblioteca do Python nada mais é do que um conjunto de códigos que alguém já criou para facilitar algumas atividades.

Dessa forma você não vai precisar criar um código do zero sempre que quiser algumas funções e ferramentas específicas.

Algumas bibliotecas que você provavelmente já ouviu falar são: Seaborn, Numpy, Pandas, Matplotlib

O que é Framework no Python?

Aqui nós vamos ter um conjunto de bibliotecas que vão te auxiliar em alguns processos mais completos.

Nesse caso você já pode ter ouvido falar de Flask e Django por exemplo, que são frameworks para criação de sites.

Então dentro deles nós vamos ter diversas bibliotecas que se comunicam entre si para que a construção do site seja bem-sucedida!

O que é API no Python?

Esse nome você já deve ter ouvido em outros lugares, não só em Python. É uma aplicação que te permite consumir dados de um serviço online ou até mesmo enviar informações.

Por exemplo nós podemos utilizar API para trazer cotação de ações, para enviar SMS, busca de CEP, API do YouTube para pegar informações sobre os vídeos, entre outras diversas APIs que temos.

Então a ideia da API é fazer a integração do código com um sistema para que você possa fornecer e/ou solicitar informações.

Conclusão

Nessa aula eu te mostrei a diferença e o que é biblioteca, framework e API dentro do Python.

São alguns conceitos importantes que você saiba, mas não é nada que vá impedir o seu aprendizado em Python se não souber.

Só é importante para que você tenha noção do que está utilizando, ou até mesmo do que precisa utilizar.

Hashtag Treinamentos

Para acessar outras publicações de Python, clique aqui!


Quer aprender mais sobre Python com um minicurso gratuito?


Quer sair do zero em Python e virar uma referência na sua empresa? Matricule-se agora mesmo no Python Impressionador!