Só deixando a explicação dos métodos de inserção de dados para uma api restful: o post: é um insert, você gera um registro no banco de dados (tupla). o patch: você faz o update, porém, o update que pode ser apenas de uma linha(campo da tabela) do registro (você pode enviar dados faltantes) e por padrão o restante que já estavam no banco devem persistir. no put: você tem que fazer o update completo de todas as linhas(campos da tabela). no padrão restful caso o usuário consiga fazer um put com dados faltantes, os campos devem ser atualizados para algo nulo/vazio.
A melhor aula sobre APIs que já assisti! Eu estava com dificuldade para entender, mas você conseguiu esclarecer tudo de forma incrível. Parabéns, John! Você tem um talento excepcional para ensinar e deveria explorar ainda mais esse dom. Com certeza, você vai longe!
Salve @FuturoDevJohn cara eu estava na mesma, sempre ouvia esse lance de API bla bla bla, sempre via o lance do garçom como intermediário e até entendia a logica de fluxo mas n para que serve, mas quando vc falou do CEP no site do ML ai sim fez sentido para mim, pq ai podemos ver realmente para que serve. Acho que o que pegava para voce e para mim era o "pra que serve" e nao o fluxo. E quanto a voce achar que nao sabe explicar, vc se engana, até agora de tudo que ja vi sobre explicar API vc explicou com uma coisa simples e que faz sentido, o CEP dos correios, Obrigado :)
Achava que fosse somente eu a não gostar do exemplo do restaurante para API, mas deixou muito bem explicado e ainda mais curioso pelo proximo video vlw pela explicação
Passei o dia estudando lógica de programação, o cérebro aqui já derreteu, por isso não entendi nada 😂 Já salvei o vídeo pra assistir de novo amanhã. Conteúdo muito bom 👏🏽
De forma beem simplista e inicial pra entender sim. O front end vai enviar uma requisicao , a apo vai ver qual metodo http vc esta mandando, se o endpoint (endereço) existe , verificar os dados enviados, aplicar alguma logica / validação, salvar ou ler os dados, e devolver uma resposta para o front
Só deixando a explicação dos métodos de inserção de dados para uma api restful:
o post: é um insert, você gera um registro no banco de dados (tupla).
o patch: você faz o update, porém, o update que pode ser apenas de uma linha(campo da tabela) do registro (você pode enviar dados faltantes) e por padrão o restante que já estavam no banco devem persistir.
no put: você tem que fazer o update completo de todas as linhas(campos da tabela). no padrão restful caso o usuário consiga fazer um put com dados faltantes, os campos devem ser atualizados para algo nulo/vazio.
A melhor aula sobre APIs que já assisti! Eu estava com dificuldade para entender, mas você conseguiu esclarecer tudo de forma incrível. Parabéns, John! Você tem um talento excepcional para ensinar e deveria explorar ainda mais esse dom. Com certeza, você vai longe!
Parabéns para o editor dos seus vídeos, o cara se garante 👏😄
esse corte de cabelo ficou aulas no teu perfil
Salve @FuturoDevJohn cara eu estava na mesma, sempre ouvia esse lance de API bla bla bla, sempre via o lance do garçom como intermediário e até entendia a logica de fluxo mas n para que serve, mas quando vc falou do CEP no site do ML ai sim fez sentido para mim, pq ai podemos ver realmente para que serve. Acho que o que pegava para voce e para mim era o "pra que serve" e nao o fluxo. E quanto a voce achar que nao sabe explicar, vc se engana, até agora de tudo que ja vi sobre explicar API vc explicou com uma coisa simples e que faz sentido, o CEP dos correios, Obrigado :)
Achava que fosse somente eu a não gostar do exemplo do restaurante para API, mas deixou muito bem explicado e ainda mais curioso pelo proximo video vlw pela explicação
Ficou boa a explicação, eu tinha muita dificuldade pra entender o que era uma API.
a edição ta animal!
Gostei muito do conteúdo, parabéns mano
Cara to começando a estudar C# pela plataforma do Balta, se você começar a fazer esses tipos de conteúdos vai ser uma maravilha e ajudar muito!!!
concordo!
vlw John! Deu pra dar uma clareada, mas vou pesquisar mais a fundo sobre.
Ótima explicação.
Finalmente vídeos técnicos ! Quais são as principais coisas a serem estudadas em relação a APIs?
Metodos HTTP, camadas comuns de uma API (controller, service, repository), autenticação/autorização...
Nessa de atualizar é o put que é pre alterar tudo e o patch pra alterar uma parte da entidade
Passei o dia estudando lógica de programação, o cérebro aqui já derreteu, por isso não entendi nada 😂
Já salvei o vídeo pra assistir de novo amanhã. Conteúdo muito bom 👏🏽
Primeiro, manda salve no próximo vídeo
Alô OBC contrata o Jhon que está com didática melhor que a do Isaac, não que o Isaac seja ruim, mas o Jhon tá pika dando aula.
Deixa eu ver se entendi, "API" é uma estrutura de código criada para consumir dados armazenados em outro lugar?
De forma beem simplista e inicial pra entender sim. O front end vai enviar uma requisicao , a apo vai ver qual metodo http vc esta mandando, se o endpoint (endereço) existe , verificar os dados enviados, aplicar alguma logica / validação, salvar ou ler os dados, e devolver uma resposta para o front
Prefiro mil vezes contéudo técnico... Continue!
Pica no meu email???? nem ferrando.