DEV Community

Franciele B. de Oliveira
Franciele B. de Oliveira

Posted on

4 1 1 1 1

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)

Billboard image

Try REST API Generation for Snowflake

DevOps for Private APIs. Automate the building, securing, and documenting of internal/private REST APIs with built-in enterprise security on bare-metal, VMs, or containers.

  • Auto-generated live APIs mapped from Snowflake database schema
  • Interactive Swagger API documentation
  • Scripting engine to customize your API
  • Built-in role-based access control

Learn more

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay