Diferença entre API, Biblioteca e Framework em Desenvolvimento de Software
Вставка
- Опубліковано 16 жов 2024
- Qual a diferença entre API, #Biblioteca e #Framework em Desenvolvimento de Software?
Neste vídeo respondo, de forma simplificada e concisa, à pergunta recorrente: "Qual a diferença entre API, Framework e Biblioteca?"
Trata-se de três conceitos cruciais em desenvolvimento de software, e que costuma causar certa confusão, mesmo em programadores e analistas um pouco mais experientes.
Veja também:
O que é uma #API - • O que é uma API - Inte...
5 Linguagens de Programação para estudar em 2021 - • 5 Linguagens de Progra...
Ajude o canal adquirindo meus cursos na Udemy:
Bancos de Dados com MySQL Básico: bit.ly/35QdWE4
Lógica de Programação com Português Estruturado: bit.ly/3QKPn22
Programação em Python do Zero: bit.ly/python-...
Adquira também livros e outros itens na loja da Bóson Treinamentos na Amazon e ajude o canal a se manter e crescer:
www.amazon.com...
Seja membro deste canal e ganhe benefícios:
/ @bosontreinamentos
Contribua com a Bóson Treinamentos!:
www.bosontrein...
Por Fábio dos Reis
Bóson Treinamentos: www.bosontrein...
Instagram: / bosontreinamentos
Linkedin: / f%c3%a1bio-dos-reis-06...
Quora: pt.quora.com/profile/Fábio-dos-Reis
Pinterest: / bosontreina
Outros projetos do autor:
Diário do Naturalista: www.diariodona...
Bóson Ciências e Cultura: / bosonciencias
Numismática e Finanças Pessoais: diarionumismat...
#framework #api #programação
Acessem também:
Blog da Bóson Treinamentos: www.bosontreinamentos.com.br
Pinterest: br.pinterest.com/bosontreina/
Instagram: instagram.com/bosontreinamentos/
Linkedin: www.linkedin.com/in/f%C3%A1bio-dos-reis-06ba192a/
Quora: pt.quora.com/profile/Fábio-dos-Reis
Outros projetos do autor:
Canal Bóson Ciências e Cultura: ua-cam.com/users/bosonciencias
Diário do Naturalista: www.diariodonaturalista.com.br
Essa é a primeira vez, depois de buscar MUITO, ler em vários sites, que eu finalmente acho que entendi o que é cada um deles e consegui separar. Muitíssimo obrigada pela sua clareza!
O Bóson é uma dos melhores canais que tá tendo no campo de informática e matemática também...Sempre deixo meu comentário neste canal porque a didática do Prof. Fábio é sensacional...excelente mesmo...se inscreva, curta e compartilhe, vale muito a pena...sou entusiasta deste canal mas estou aprendendo aos trancos e barrancos sobre informática e não sei responder a pergunta formulada...saúde, sucesso e sabedoria pra todos que lerem!
Sem foi, desde os primórdios, o mais completo e o mais próximo de um ambiente academico. O Fábio merece muito mais engajamento
Adorei ! Melhor explicação que vi aqui no UA-cam
Fábio, obrigado por disponibilizar conteúdo gratuito e de qualidade.
Fico muito admirado com o tanto de conhecimento que você tem e ainda consegue sintetizar para os iniciantes na carreira.
Parabéns!
Obrigada pela explicação, ainda sou só estagiária mas pretendo usar o laravel e o symfony para desenvolver PHP
Primeiramente parabéns ao professor pela excelente didática, coisa rara nos atuais tempos. Estou iniciando estudos em Dart e Flutter. Encontrei aulas em alguns canais mas totalmente sem didática e muita zoeira. Gostaria de aprender com o grande mestre o Framewok Flutter. Desde já meu muito obrigado por todo conteúdo já publicado.
Ajudou muito! Estou estudando dev web e começando a trabalhar com framworks como bootstrap. API já utilizei a de sockets em python e bibliotecas já usava desde o início no python
Quando estava começando a estudar programação vi vários dos seus vídeos.
Estou atuando como desenvolvedor web e achei interessante a revisão para relembrar estes conceitos.
Se puder fazer algum conteúdo explicando de maneira simplifcada como o Terraform funciona, acho que seria legal.
Estou aprendendo lógica e python, mas agradecer seu trabalho e didática ótima
Fábio, acho que você poderia colocar esse video na playlist de logica assim como está do da Biblioteca.
Amo seu trabalho sou seu fã.
Quando eu estiver melhor financeiramente com certeza vou contribuir com o seu trabalho
Olá!
Acabei de conhecer o canal, enquanto procurava conteúdo sobre API.
Achei muito bom os seus vídeos, bem explicados os conteúdos.
Eu estou cursando TI pelo SENAC RS e estou usando .Net Framework com C#, MySQL, EF Framework... mas gostei mais de front end com Bootstrap Framework, por exemplo.
Vou continuar acompanhando e estudando pelo canal.
Muito obrigado.
Abraço!
Monstro!! Sempre q tenho duvidas em TI a primeira coisa q me vem è procurar aqui nesse canal.
Nota 10.
Sensacional
Muito obrigado Rafael!
Sempre quis saber essas definições, muitíssimo obrigado, brother!
Eu é que agradeço Raphael!
Tu é sinistro. Parabéns.
Parabéns pelo vídeo! Estou começando a estudar o Flutter para desenvolvimento para dispositivos móveis.
Muito bom o vídeo Fábio, ótimo conteúdo. Quanto a recomendação de Frameworks do final do vídeo, seria interessante você trazer "Flask" de Python, pois aprendo muito com suas explicações.
Ótima qualidade didática.
Muito boa explicação.
Parabéns aprendo bastante com seus vídeos
Show de aula parabens!!!!!!
Grande professor, explicação bem clara e uma didática essepcional !
Muito obrigado Rostan!
Muito bom. Obrigado!
Mosso vc explica bem d+ te amo
Faltou meu main, o Android Framework. Ótimo vídeo!
Uso as bibliotecas de Python: Numpy, Pandas, Scikit learn, Matplotlib, Seaborn, Keras e Tensorflow.
Ótimos vídeos!
Olá Fábio! Como faço pra baixar a apostila de lógica de programação?
Respondendo a pergunta, eu utilizo o Bootstrap para o desenvolvimento front-end no dia a dia e o CodeIgniter para o back com PHP, gostaria muito de ver um curso de Laravel
Too d+ esse vídeo. Vlw Fábio!
Valeu Guilherme!
Muito bom 🤙
Eu estou aprendendo a usar o Node.Js que salve-me o engano é uma biblioteca do JavaScript.
Muito bom
Gostaria de saber mais sobre SpringBoot....
Muito boa explicação Professor.. Me veio uma dúvida: o Anaconda pode ser considerado um framework? Desde já agradeço :)
Obrigado! O Anaconda é na verdade uma distribuição Python e R, visto que ele fornece as linguagens e aplicações para desenvolvimento e análise de dados prontas para uso, como Jupyter Notebooks, Spyder, Orange e R Studio.
Olá Fábio, eu gosto e assisto seu trabalho. Só dá uma olhada no áudio do vídeo, ficou um ruído de fundo no começo. Acredito que dá para eliminar com uma edição rápida
Olá Rodolfo! Ruído aqui é um problermaço mesmo.... valeu pelo toque!
Bom vídeo. :)
Ótimo assunto, gostaria de saber sobre web scraping
Excelente sugestão Ycaro, Web Scraping é um assunto que penso em abordar na série sobre Python.
Eu trabalho com Node.js, seria interessante falar do Framework Express.js
Boa noite. Uso várias Bibliotecas, algumas APIs e poucas Frameworks.
mas afinal qual a diferença entre IDE e framework?
No começo do estudo de programação realmente criamos uma confusão pelos "relacionamentos" que são visiveis. Excelente video Fábio.
.Net Framework, Angular, Spring, Django, NestJs, Express Js
STL tb é a biblioteca padrão de cpp sem relação com o sistema operacional.
Exato, é a Standard Library!
STL e Standard Library são coisas diferentes!!
STL é voltado a contêineres genéricos (vector, set, qeue, map, ...), desenvolvido por Stepanov, antes mesmo do std existir.
C++ standard library (std), aderiu ao STL e acrescentou recursos a mais padronizando (namespace std::). Então em resumo, standard library é qualquer função ou classe pertencente a nomenclatura std.
Recomendo que dê uma pesquisada sobre o assunto!
@@bosontreinamentos , STL da microsoft é uma alternativa ao standard template library oficial, especializado no desenvolvimento msvc. Um exemplo bacana de citar como library (biblioteca) muito conhecido por programadores C++ seria Boost que ainda é multiplataforma e framework (embora haja toolkit) Qt!
Sou estudante de Django framework
Frameworks Laravel, Django e Bootstrap
Utilizei durante muito tempo o JQuery para responsividade no desenvolvimento web, bem melhor que escrever as AJAX em JS puro... kkk
vue typescitp django e bootsrap
Falta um curso de c/c++
Muito obrigado! Só não vou dar um like, porque essa função perdeu todo o sentido no UA-cam, mas a aula é muito boa!
ruby on rails
Muito bom! Obrigado!