DEV Community

Franciele B. de Oliveira
Franciele B. de Oliveira

Posted on

Você sabe a diferença entre Biblioteca , API e Framework?

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)