Postagens

Mostrando postagens de fevereiro, 2021

Explicação básica do que é uma API - Interface de Programação da Aplicação ( Application Programming Interface )

INTRODUÇÃO      De acordo com o Glossário da MDN Web Docs a API é um conjunto de propriedades e regras que existem dentro de um sistema de software que permite uma interação sem uso de interface gráfica humana. Pode ser entendida como um contrato entre serviços oferecidos por um determinado software e uma requisição destes serviços por um sistema terceiro ou hardware.     No entanto, em um contexto de desenvolvimento de sistemas para Web a API é um conjunto de estruturas de código ( métodos, eventos, URL etc ) que um desenvolvedor pode utilizar em suas aplicações para que componentes possam interagir com o navegador  ( browser ), um software terceiro, hardware ou até mesmo outros websites. Exemplos de APIs conhecidas: Sistema de Geolocalização do usuário ao acessar Websites; Funcionalidade de permitir reprodução de áudio e vídeo da webcam do usuário; Recurso de animações em uma página;   O PROPÓSITO DE UMA API        De acordo com a Wikipedia uma API objetiva simplificar para o desen