Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Qual é a diferença entre biblioteca e API?

Professor não consegui entender bem esses conceitos. Na web encontrei algumas definições que incluíam "framework" na explicação. Socorro!

2 respostas

Olá, Leonardo

É um pouco confuso mas, se entendi direito, uma biblioteca contém uma implementação real que fica disponível para utilização sempre que você precisar.

Uma API é um conjunto de instruções e padrões de programação e está mais ligado a forma como seu código se relaciona com as bibliotecas.

Um framework é uma apanhado de bibliotecas para gerar uma funcionalidade genérica que o programador utiliza para facilitar na criação de algo maior.

Espero ter ajudado :)

solução!

Boa Tarde Leonardo, tudo bem?

Segue o link, abaixo que explica direitinho essa diferença:

https://pt.stackoverflow.com/questions/17501/qual-%C3%A9-a-diferen%C3%A7a-de-api-biblioteca-e-framework

Mas resumindo, "API" nada mais é do que um conjunto de especificações (conjunto de regras) para executar determinada tarefa

Biblioteca, é quem implementa as regras definidas na documentação da API

Framework, é como posso te dizer, como uma plataforma de desenvolvimento. Um exemplo, seria quando sua biblioteca começa a ficar muito complexa e aí seria mais viável desenvolver um framework.

Espero ter ajudado. =)

Obrigado