Amo esses vídeos, explicando coisas interessantes de forma bem objetiva!
5 ปีที่แล้ว +171
Um bom exemplo de API é quando você está se cadastrando em algum site ou aplicativo e vê embaixo a opção de se cadastrar com Facebook ou Google. Quando vc clica em uma dessas opções abre uma tela da empresa (Facebook ou Google) que na verdade é uma API. (y)
Resumindo: Biblioteca: Código externo se adequa ao seu código. Framework: Seu código se adequa ao código externo. API: Interface de acesso ao código externo.
Cada vez mais gosto de ouvir este pod/video/cast. Balboa Linhares sempre mostrando que dá para ser old school e evoluir ao mesmo tempo, ou seja, mudar, mas somente se houver um problema para resolver. Por fim, o pessoal da edição só caprichando. Depois que descobri o hipsters.{tube || tech} tudo ficou mais fácil!!! Parabéns!
Um framework e uma biblioteca entraram no bar. O framework falou: eu decido como vocês vão me usar. A biblioteca falou: me usem do jeito que vocês quiserem!
Uma api nada mais é do que um programa que vai intermediar o acesso da sua aplicação com outra aplicação distinta. Por exemplo você criou um site em PHP, mas agora quer criar um aplicativo para o mobile. Então você vai criar uma Api para que o seu app mobile faça requisições de dados do seu sistema php.
Gostei das explicações de biblioteca e framework, inclusive a analogia da montadora foi ótima. Mas acho foram um pouco simplistas na explicação da API, eu tenho uma opinião de que API é a camada que fica entre o meu código e algum código externo, a porta de entrada para alguma outra aplicação / serviço. Como disseram, muito usado para integrar dois ou mais sistemas.
Esse assunto é muito complexo de distinguir as fronteiras e características de cada um, no próprio site do React tá escrito na definição "biblioteca" o que não torna ele a melhor definição de framework assim como o apolo é também uma "biblioteca" também, unir duas bibliotecas torna-os um framework ? acho que não, já no site do angular lemos Framework. Existem muitos termos em computação mesclados, sem ter como padronizar mesmo, acho que além desses tem o toolkit, tem também o toolchain, sdk's,api's que vão ali ter mais ou menos as mesmas características. Vai ter muita biblioteca framework api e até a parte de microserviços se confunde em certo ponto com a api. A diferença fica mesmo no que diz respeito a que o framework dita as regras e a aplicação precisa obedecer essa estrutura, enquanto as bibliotecas são mais adaptáveis ao sistema, mais essa característica tá cada vez mais simplória pra explicar os termos.
seria legal se todos os programadores tivesse acesso a todas as bibliotecas, API's e Frameworks de serviços, linguagens de programação e sistemas operacionais; assim nós poderia ter acesso ilimitado a todos os códigos. Nossa seria tudo tão fácil.... :/
Com todo o respeito, o react é biblioteca também, assim como o jQuery, um exemplo de framework bom seria o Angular, pois ele tem estrutura e funcionalidades amarradas.
Discordo de vocês, nenhum software deve ser desenvolvido em torno de ferramenta, framework ou biblioteca. Elas devem ser plug ins. Senão o software fica refém das ferramentas, digamos que seu framework mude totalmente, ai seu software quebra...
Oi, Luis! 💙 É normal sim, mas é possível começar a entender sobre programação com uma formação completa pensada exatamente para quem está começando na área. É esta aqui: www.alura.com.br/formacao-programacao Se tiver qualquer dúvida sobre ela e os conteúdos pode perguntar, ok?
Pense num negócio chato é quando vc tá pesquisando ou estudando seja lá o que for e vem alguém falar "na minha época"... Papo reto? Ninguém liga pra era sua época, vc só tá sendo chato 😐
E ai, Luciano! 🤗 Obrigada pelo feedback. É muito importante entendermos outras percepções! Esperamos que o conteúdo tenha te ajudado de alguma forma também. Se precisar de qualquer apoio durante seus estudos, pode contar com a gente! 💙
Amo esses vídeos, explicando coisas interessantes de forma bem objetiva!
Um bom exemplo de API é quando você está se cadastrando em algum site ou aplicativo e vê embaixo a opção de se cadastrar com Facebook ou Google. Quando vc clica em uma dessas opções abre uma tela da empresa (Facebook ou Google) que na verdade é uma API. (y)
Vlw
Muito obrigado!
Obrigado ☺️
Gratidão
mano, eu te amo só por causa desse comentário
Biblioteca - Jquery (Você chama quando precisa)
Framework - Angular/JSF (Impõe a forma de utilização)
Sonoplastia impecável 😊
Resumindo:
Biblioteca: Código externo se adequa ao seu código.
Framework: Seu código se adequa ao código externo.
API: Interface de acesso ao código externo.
Essa analogia com as plataformas de veículos esclareceu bem pra mim
Finalmente eu entendi o que é um framework. Obrigada !
Eu sei que o foco é mais técnico mas é difícil falar de APIs hoje sem falar de APIs de negócio. Todas as empresas hj criam suas APIs. Mas foi show!
Cada vez mais gosto de ouvir este pod/video/cast. Balboa Linhares sempre mostrando que dá para ser old school e evoluir ao mesmo tempo, ou seja, mudar, mas somente se houver um problema para resolver. Por fim, o pessoal da edição só caprichando. Depois que descobri o hipsters.{tube || tech} tudo ficou mais fácil!!! Parabéns!
Parabéns pelas analogias e pela explicação, muito bom!
Que bom que curtiu, Gabriel 💙
Risada icônica do Linhares sensacional kkkk
Excelente a abordagem!!!
Valeu, Breno! 💙
A melhor explicação sobre o assunto. Tornaram a coisa simples...
Uma das melhores explicações que já vi sobre qualquer assunto na internet. Genial
Que bom saber que curtiu a explicação, Mat! 🙂
Finalmente alguém respondeu minhas perguntas
Vocês sabem das paradas. Isso me motiva. Obrigada
Obrigada, Francisca. Juntas nós vamos loooonge 😍
Eu tava perdido sobre esses termos, mas agora deu uma clareada. 👍
Gostei da analogia...
Que bom que você curtiu, Ali 💙 Valeu por nos acompanhar!
Muito bom, direto ao assunto!
Muito legal ver a cara dos "CARAS", kkk sempre ouço por podcast(audio) essa é a primeira vez que vejo o vídeo. Top Galera
Sou novo por aqui mas agora faço oficialmente parte do time Alura. E meu foco é progredir com intensidade!
Ebaaaa! Seja bem-vindo :) Muito sucesso!
Gostei da analogia dos carros. Apesar de não entender nada de carros, deu pra sacar que o framework se trata de um molde, uma forma.
Cara, muito bom ver vcs, só ouvia pelo Nerdcast
Que bom que curtiu! Valeu por nos acompanhar aqui no canal 💙
Muito bem explicado. Show!
Muito bom! Estou viciado nos conteúdos da Alura!
Ficamos muito felizes com o seu comentário! Conte sempre com a gente 💙💙💙
Um framework e uma biblioteca entraram no bar. O framework falou: eu decido como vocês vão me usar. A biblioteca falou: me usem do jeito que vocês quiserem!
Kkkkk boa explicação
Uma explicação dessa grátis! Só achei aqui. Obrigado
Muito bom eu consegui aprender bastante, com a explicação dele sobre o que é biblioteca e framework!!!
Que bom, Josicler! :)
Conteúdo show! Valeu galera
Vocês são excelentes !
Esclarecedor, desmitificador e facilitador esse vídeo.
Parabéns.
Muito obrigada, Leandro! :)
Excelente explicação.
Valeu, Maurílio! 💙
Oi, pessoal! Uma dica: tirem essa música do fundo do vídeo, ela dispersa muito a atenção. Excelente conteúdo, abraços!!
Nossa verdade, achei que fosse só eu que prefereria ouvir um aúdio limpo...
Pior que eu só reparei na música depois que li seu comentário
Uma api nada mais é do que um programa que vai intermediar o acesso da sua aplicação com outra aplicação distinta. Por exemplo você criou um site em PHP, mas agora quer criar um aplicativo para o mobile. Então você vai criar uma Api para que o seu app mobile faça requisições de dados do seu sistema php.
Excelente vídeo!
Valeu pelo carinho, Isabela! 💙
Finalmente o reconhecimento do trabalho do @DolarBipolar Hahahaha
#Excelente!
Gostei das explicações de biblioteca e framework, inclusive a analogia da montadora foi ótima. Mas acho foram um pouco simplistas na explicação da API, eu tenho uma opinião de que API é a camada que fica entre o meu código e algum código externo, a porta de entrada para alguma outra aplicação / serviço. Como disseram, muito usado para integrar dois ou mais sistemas.
Opa, Thiago! Que bom que gostou do vídeo e valeu por compartilhar o seu ponto de vista com a gente! 💙
Meu Deus, como eu estava esperando por esse vídeo! Obrigado, Alura! ♥️ ps.: Era pra terminar a piada no final. 😂😂
Imagina, Ale! hahahah
Eu q estou começando a programar, pensava que era só eu que tinha esse tipo de dúvida.
Pra você que não, Thiago!. Sempre que precisar, estamos por aqui! 💙
Putz. Que cenário foda mano. Mistura de fábrica com laboratório, clássico com o moderno.
Meta de vida: ter um semelhante.
Esse estúdio é show mesmo :)
agora sim eu entendi!
API acho que pode ser definido como programas se comunicando através de algum protocolo de comunicação.
Ele falou falou e não explicou nada
And all starts with the Big Bang...
Esse assunto é muito complexo de distinguir as fronteiras e características de cada um, no próprio site do React tá escrito na definição "biblioteca" o que não torna ele a melhor definição de framework assim como o apolo é também uma "biblioteca" também, unir duas bibliotecas torna-os um framework ? acho que não, já no site do angular lemos Framework. Existem muitos termos em computação mesclados, sem ter como padronizar mesmo, acho que além desses tem o toolkit, tem também o toolchain, sdk's,api's que vão ali ter mais ou menos as mesmas características. Vai ter muita biblioteca framework api e até a parte de microserviços se confunde em certo ponto com a api. A diferença fica mesmo no que diz respeito a que o framework dita as regras e a aplicação precisa obedecer essa estrutura, enquanto as bibliotecas são mais adaptáveis ao sistema, mais essa característica tá cada vez mais simplória pra explicar os termos.
A música ao fundo incomoda, mas o conteúdo é muito bom!
Oi Ana, obrigada pelo feedback!
framework foi bem explicado blz ... não entendi a diferença entre API e biblioteca ... podem me ajudar ... valeu
show
QUE FODA
Valeu, Victor! 💙
Linhares no Brasil?
Gravamos esse episódio quando ele estava por aqui :)
seria legal se todos os programadores tivesse acesso a todas as bibliotecas, API's e Frameworks de serviços, linguagens de programação e sistemas operacionais; assim nós poderia ter acesso ilimitado a todos os códigos. Nossa seria tudo tão fácil.... :/
Seria, sim! Mas, só no mundo ideal mesmo! 🙂
Maurício Linhares continua no brasil ?
Não... Gravamos esse vídeo há um tempo :)
Alguém ainda usa o termo toolkit? Faz anos desde o últimomo que vi
Abordagem muito top mas essa variacao de tela, trocando de uma para outra me deixa meio tonto kkkkk, mas conteudo top mesmo....
Conteúdo muito bom mesmo, mas a musica está um pouco alta.
Obrigada pleo toque, Talles! Ficaremos mais atentos nisso nos próximos 😉
Framework seria o preset do mago, e bliblioteca seriam as magias opcionais
Com todo o respeito, o react é biblioteca também, assim como o jQuery, um exemplo de framework bom seria o Angular, pois ele tem estrutura e funcionalidades amarradas.
Pois é! eu pensei da mesma forma que vc, ate no entanto que se vc entrar no próprio site (documentação do react) é bem explicito "biblioteca"
Discordo de vocês, nenhum software deve ser desenvolvido em torno de ferramenta, framework ou biblioteca. Elas devem ser plug ins. Senão o software fica refém das ferramentas, digamos que seu framework mude totalmente, ai seu software quebra...
Eu queria ouvir o resto da piada do Paulo.
A galera que ta iniciando acaba confundindo api com webservice
Uma arquitetura de software deve ser, ao meu ver, sobre intenção, use cases.
A api então é um vígia 24 horassss a api não dorme kkkkkk
Isso aí, Fabiano! API sempre vigilante, hahaha! 💙
A música está no mesmo volume que a voz do rapaz!!!!!!!!!!!!
Frameworks: Django, Flask, Flutter ...
Que história é essa de um Framework e uma biblioteca entrarem em um bar ? kkkkkkk
Juntos vão fazer um filho que se tornará a API?
É normal alguém que não programa e ainda não iniciou os estudou em ads, não entender praticamente nada sobre esses assunstos?
Oi, Luis! 💙 É normal sim, mas é possível começar a entender sobre programação com uma formação completa pensada exatamente para quem está começando na área.
É esta aqui: www.alura.com.br/formacao-programacao
Se tiver qualquer dúvida sobre ela e os conteúdos pode perguntar, ok?
Mds alguem ainda usa Jquery hoje em dia?
Muito b
Pense num negócio chato é quando vc tá pesquisando ou estudando seja lá o que for e vem alguém falar "na minha época"... Papo reto? Ninguém liga pra era sua época, vc só tá sendo chato 😐
E ai, Luciano! 🤗
Obrigada pelo feedback. É muito importante entendermos outras percepções!
Esperamos que o conteúdo tenha te ajudado de alguma forma também. Se precisar de qualquer apoio durante seus estudos, pode contar com a gente! 💙
O melhor framework para javascript é o VanillaJS. Ah não, pera...
Entendi foi nada
Muito didático, adorei!
Que bom que curtiu a explicação! Conte sempre com a gente 💙