O que é uma API REST? Entenda tudo sobre API, HTTP e RESTful,

preview_player
Показать описание


Neste vídeo vou te apresentar os principais conceitos de #API, #HTTP, REST e também #RESTful APIs

Além de na parte final utilizar uma API com tudo que foi aprendido de forma teórica ao longo do vídeo com o software Postman

O que é API?

Vamos começar do começo, falar um pouco sobre APIs e também explorar o conceito de API

O acrônimo significa Application Programming Interface ou Interface de Programação de Aplicações, em português

Basicamente a API nos dá uma possibilidade de simplificar o desenvolvimento, pois não desenvolvemos telas para cada funcionalidade

E sim integramos o sistema já existente a um outro sistema, que nos dá as respostas que precisamos

Isso pode ser feito de forma ágil, pois APIs costumam seguir um padrão de desenvolvimento, tornando fácil também a troca de uma API que faz o mesmo serviço que a outra

Um exemplo prático de integração e troca de API

Suponha que temos um e-commerce, e ele precisa cotar fretes para o endereço do cliente

Cada transportadora pode ter a sua API, para disponibilizar uma cotação diferente em prazo e também em preço

Isso faz com que não precisamos armazenar essa lógica na nossa aplicação e nem desenvolver essa questão do frete

E até nem faz sentido, pois não sabemos quanto a empresa A ou a empresa B vai demorar ou cobrar

Ou seja, as APIs acabam sendo uma forma fácil de aderir funcionalidades completas para a nossa aplicação

E caso uma dessas empresas não seja mais vantajosas, podemos simplesmente desfazer a integração e integrar com uma outra

Por isso a importância de entender o que é uma API e também como elas funcionam, pois vai te deixar mais seguro para desenvolver os sistemas da empresa que você trabalha ou até mesmo os seus sistemas

E quem faz a API? Existe algum problema?

Com certeza, quem cria a API está disponibilizando acesso a dados importantes e também ao sistema que a API está

Por isso é super importante se atentar nos dados que são enviados, e também com a segurança da API

Por mais que seja comercial, ainda há o problema de algum eventual invasão

Quando desenvolvemos uma API, o cliente é quem integra ou utiliza ela e há uma regra bem clara em TI: não podemos confiar no cliente 🙂

E o tal do HTTP?

O HTTP é um protocolo muito importante para a web em geral, significa: Hipertext Transfer Protocol

Ele permite a obtenção de diversos recursos, como HTML para a nossa aplicação e é um recurso super completo e até com seu nível de complexidade

Porém para a nossa alegria, vamos nos atentar a parte das requisições utilizando o HTTP, que são utilizadas pelas APIs, e também uma pequena parte do que forma o HTTP

▶ Instagram: @horadecodar
Рекомендации по теме
Комментарии
Автор

um curso com o Postman seria uma mão na roda, agradeceria mt se fizesse, seu conteúdo é maravilhoso além de ser muito didático....

lanigamesbr
Автор

Comecei estudar programação front-end há alguns meses e realmente a gente se depara com o termo "API" o tempo todo e eu estava com uma certa dificuldade em compreender o que afinal de contas é essa tal API que tanto falam.

Esta foi a melhor e mais completa explicação introdutória que eu encontrei na internet sobre o assunto!

Ton_
Автор

Ótimo conteúdo. Pra quem como eu faz curso mais voltado à prática, vídeos assim ajudam muito a gente a entender melhor a teoria. Keep them coming! Thx.

WandersonDavid_KariJobeBrasil
Автор

Valeu professor! Parabéns pelo conteúdo 👍😁

cicerofernandes
Автор

Sensacional. Todas minhas dificuldades para entender o que é uma API foram embora agora. Obrigado.

MrLeancp
Автор

Muito obrigada pelos seus conteúdos! Vc é muito didático !!! Parabéns

Debora.macedoo
Автор

Sempre quando estou aprendendo alguma coisa eu já busco logo pelos vídeos do seu canal. A forma como você é excelente, parabéns Matheus!

OBS: Apoio o curso de Postman.

thescriptkiddie
Автор

Sempre de olho no canal do Matheus, maluco é brabo demais.

bkdante
Автор

Muito legal. Exemplo muito exclarecedor

berdina
Автор

Rapaz voce nao tem ideia do quanto me ajudou! Muito obrigado!

fabianomoreiraamaro
Автор

CARA PARABÉNS!!!! 12 HORAS VENDO VIDEOS DE API E O SEU É O MELHOR DE TODOS PARA UM INICIANTE!!!!

vamosolucoes
Автор

didática impecável como sempre, obrigado pela aula.

Erik-xvkc
Автор

Vendo agora e entrei na minha conta só para dar o Like, excelente conteúdo. Parabéns.

williamfs
Автор

Muito obrigado pelo conteúdo ótimo e além de tudo gratuito!
Tudo de bom,

TheKlein
Автор

Cara, que sensacional!!! Muito obrigado por compartilhar esse conhecimento conosco e por passar de maneira tão simples, objetiva e com uma calma extraordinária. Me ajudou muito, Deus te abençoe mano.

ArturOrlando-bvkz
Автор

Otimo video sobre api, o motivo ensinou com a teoria e e essencial para quem esta aprendendo como eu consegui entender com a teoria me ajudou . Parabens, continue ensinando com as teorias, assim e um verdadeiro professor de verdade .

minilotofacile
Автор

Incrível como você posta vídeos justamente sobre o assunto que eu tava precisando

joaopedrosassigranado
Автор

ate agora voce foi quem explicou melhor

Josemqmachado
Автор

Conteúdo top como sempre! Obrigado por compartilhar.
Abraço.

rcargnelutti
Автор

aula magna. Parabéns... como sempre útil e certeiro. Obrigado por postar.

jeffsilva