Jump to content
Samamel Apoliom

que é API?

Recommended Posts

Samamel Apoliom

fala galera

nas leituras ou videos assistidos, o termo 'API' aparece bastante. Procurei em alguns sites (bastantes), assisti alguns vídeos, mas parece que estão copiando o que existe na Wikipédia. Ou seja, não ajudou muito.

Eis o conceito que formei em minha mente:

API seria tipo, uma documentação. Como eu utilizo alguma função, biblioteca de algum software, site ou coisa similar; e quais funções e bibliotecas existem e o que elas fazem.

Mas, se é um tipo de documentação, pq o termo API é utilizado?? pq não se usa 'documentação'?

Então percebo que não estou entendendo nada.

Essa é minha dúvida: que é API?

Share this post


Link to post
Share on other sites
Virneto

Viva!

Acho que o conceito que formaste está um pouco ao lado... vou falar de cor.

API = Application Programing Interface

ou seja, uma API é uma interface programática que interagem com outros aplicativos. È conjunto de funções/rotinas/requisitos, enfim, um conjunto de serviços que podem ser ativados ou acedidos de forma programática, por outras aplicações.

Já a documentação, é um acessório imperativo de uma boa API. Uma boa API tem boa documentação com procedimentos definidos para, assim, os interessados saberem como configurar a interação com a respetiva API.

http://www.tecmundo.com.br/programacao/1807-o-que-e-api-.htm

https://pt.wikipedia.org/wiki/Interface_de_programa%C3%A7%C3%A3o_de_aplica%C3%A7%C3%B5es

http://money.howstuffworks.com/business-communications/how-to-leverage-an-api-for-conferencing1.htm

Espero ter ajudado.

Have fun! ;)


"Que inquieto desejo vos tortura, Seres elementares, força obscura? Em volta de que ideia gravitais?" >> Anthero de Quental

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Linuxando.com | ...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.