O que é Biblioteca, Framework e API?
Vložit
- čas přidán 25. 08. 2024
- Afinal, o que são Bibliotecas, Frameworks e API's? Maurício Linhares e Paulo Silveira conversam sobre esses termos e dão explicações práticas para te explicá-los. Assista e descubra!
Quer se desenvolver em programação? Conheça os cursos da Alura: bit.ly/36Vv5fY
Aproveite o cupom de desconto do Hipsters.Tube: bit.ly/2KezBMY
😉 Gostou do vídeo? Assista também:
▶ Como escolher um framework? #HipstersPontoDicas
bit.ly/como-es...
▶ Criando uma api com Django - Hipsters Ponto Talks #11
bit.ly/criando...
👩💻 Aprenda mais sobre Programação: www.alura.com....
📄 Quer saber sobre as novidades do universo da tecnologia e semanas de conteúdo gratuito da Alura? www.alura.com....
🎧 Podcast Hipsters.Tech
hipsters.tech/
📲 Fique de olho nas novidades!
Instagram: / aluraonline
Twitter: / aluraonline
Facebook: www.alura.com.br
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)
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!
Finalmente eu entendi o que é um framework. Obrigada !
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!
Risada icônica do Linhares sensacional kkkk
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.
Finalmente alguém respondeu minhas perguntas
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
Sonoplastia impecável 😊
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
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!
Eu tava perdido sobre esses termos, mas agora deu uma clareada. 👍
Uma das melhores explicações que já vi sobre qualquer assunto na internet. Genial
Que bom saber que curtiu a explicação, Mat! 🙂
Essa analogia com as plataformas de veículos esclareceu bem pra mim
Parabéns pelas analogias e pela explicação, muito bom!
Que bom que curtiu, Gabriel 💙
Excelente a abordagem!!!
Valeu, Breno! 💙
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.
Muito didático, adorei!
Que bom que curtiu a explicação! Conte sempre com a gente 💙
Vocês são excelentes !
Esclarecedor, desmitificador e facilitador esse vídeo.
Parabéns.
Muito obrigada, Leandro! :)
A melhor explicação sobre o assunto. Tornaram a coisa simples...
Muito bom, direto ao assunto!
Muito bom eu consegui aprender bastante, com a explicação dele sobre o que é biblioteca e framework!!!
Que bom, Josicler! :)
Muito bem explicado. Show!
Vocês sabem das paradas. Isso me motiva. Obrigada
Obrigada, Francisca. Juntas nós vamos loooonge 😍
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
Cara, muito bom ver vcs, só ouvia pelo Nerdcast
Que bom que curtiu! Valeu por nos acompanhar aqui no canal 💙
Conteúdo show! Valeu galera
Gostei da analogia...
Que bom que você curtiu, Ali 💙 Valeu por nos acompanhar!
Muito bom! Estou viciado nos conteúdos da Alura!
Ficamos muito felizes com o seu comentário! Conte sempre com a gente 💙💙💙
Finalmente o reconhecimento do trabalho do @DolarBipolar Hahahaha
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! 💙
Meu Deus, como eu estava esperando por esse vídeo! Obrigado, Alura! ♥️ ps.: Era pra terminar a piada no final. 😂😂
Imagina, Ale! hahahah
#Excelente!
Excelente explicação.
Valeu, Maurílio! 💙
agora sim eu entendi!
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! 💙
Excelente vídeo!
Valeu pelo carinho, Isabela! 💙
And all starts with the Big Bang...
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.
Uma explicação dessa grátis! Só achei aqui. Obrigado
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.
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 :)
show
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
QUE FODA
Valeu, Victor! 💙
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
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....
Linhares no Brasil?
Gravamos esse episódio quando ele estava por aqui :)
Conteúdo muito bom mesmo, mas a musica está um pouco alta.
Obrigada pleo toque, Talles! Ficaremos mais atentos nisso nos próximos 😉
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 :)
Muito b
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"
Uma arquitetura de software deve ser, ao meu ver, sobre intenção, use cases.
Eu queria ouvir o resto da piada do Paulo.
A galera que ta iniciando acaba confundindo api com webservice
Framework seria o preset do mago, e bliblioteca seriam as magias opcionais
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...
A música está no mesmo volume que a voz do rapaz!!!!!!!!!!!!
A api então é um vígia 24 horassss a api não dorme kkkkkk
Isso aí, Fabiano! API sempre vigilante, hahaha! 💙
Pega a visão...
Você vai construir uma casa.
linguagem.: Os pedreiros, pintores e eletricistas irão falar em português (exemplo de uma linguagem.: Java)
biblioteca.: O eletricista só manja de elétrica. O pedreiro só sabe mexer com tijolos. O pintor só pinta. Eles só fazem o que foram contratados para fazer. Eles só sabem aquilo e nada mais (mas atenção.: imagine a profundidade de coisas que um profissional sabe fazer. Exemplo.: O pedreiro levanta parede e coloca o teto... ele abre e fecha buracos... ele sabe e faz muuuita coisa!).
Como são muito técnicos, eles são ótimos e melhor usar um profissional do que você fazer "no braço" e fazer "meia boca"... não é verdade? Pensou você ter que aprender para fazer? Já tem quem faça bem feito!
Dá até pra você aprender a pintar.... mas vai quebrar suas costas. Contrate um pintor... ele já tem as "manhas"!
framework.: é a esposa do dono que contratou todo mundo. Ela chega e começa a pedir coisas sem saber o que cada um faz e consegue... todos acham que ela é quem manda.
Ela consegue ficar na obra e mandar o eletricista ajudar o pedreiro a levantar uma parede. Ela consegue mandar um pedreiro mexer no encanamento... ô mulher porreta!
Em pouco tempo ela acaba criando um ecossistema que se ela manda a galera obedece. Em duas ou três obras e com a mesma galera trabalhando ela acaba virando esse tal de framework!
Api.: são os gritos de quando um pedreiro quer algo do ajudante.... "vai meu filho.... veja se o cimento precisa jogar mais água"... "traga a pá que eu deixei lá fora!"...
São comandos simples e precisos.. curtos e grossos!... É um tiro só!
espero ter ajudado 😁
Frameworks: Django, Flask, Flutter ...
É 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?
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?
Mds alguem ainda usa Jquery hoje em dia?
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