4. Uma API é criada quando uma empresa de software
tem a intenção de que outros criadores de software
desenvolvam produtos associados ao seu serviço.
“
Fonte: https://goo.gl/zMwp3U
5. Exemplos de APIs:
Companhias Aéreas
● Google Flights
● Sky Scanner
Cálculo de entrega (CEP)
● e-commerce
Geolocalização
● API Google Maps
7. Testes no Nível de Serviço
Preenche o gap entre testes unitários e de UI
Acontecem em paralelo ao desenvolvimento
Foco na funcionalidade e não no comportamento/experiência
Testa critérios de aceite mesmo antes da
interface(mobile ou web) estar desenvolvida.
Subcutaneous Test - Martin Fowler
8. RESTem cima de protocolo HTTP
mas você pode usar REST com outro protocolos como
TCP, UDP e gRPC (http://www.grpc.io/).
O mais comum de encontrar no mercado são projetos novos
usando