Biblioteca
conjunto de funcionalidades genéricas.
Exemplo: a biblioteca de classes Java Math que contém várias funcionalidades de cálculo.
API – Interface do Programa Aplicativo
conjunto de bibliotecas que normalmente tem o objetivo de integração de diferentes aplicações. Exemplo: integração entre banco de dados com e uma aplicação java.
Frameworks são “APIs com manual de uso”, o que significa que eles servem a propósitos específicos (Web Framework, Game Development Framework, e outros). Você pode usar um conjunto de bibliotecas como quiser, APIs também são usadas como quiser, com a finalidade especifica e com o uso precisa ser de acordo com o manual.
Exemplo: Angular é uma estrutura, se não organizar a página da web em componentes não vai funcionar.
Top comments (0)