Por que usar Observables é uma escolha melhor do que Promises no Angular?
HTML-код
- Опубликовано: 21 окт 2024
- Neste vídeo, vamos comparar Observables e Promises no contexto do desenvolvimento de aplicações com Angular. Vamos discutir por que Observables são uma escolha superior a Promises. Se você é um desenvolvedor Angular ou está interessado em aprender mais sobre o assunto, este vídeo é para você!
Redes sociais:
Meu Twitter: / ngfabiomiranda
Meu Linkedin: / fabiomirandasilva
Recomendações:
Artigo prático de Observables do Cristhian: / o-que-n%c3%a3o-te-cont...
Artigo sobre imutabilidade no Angular: fabiodemiranda...
Palestra do D2K de imutabilidade: • Video
Referências utilizadas e citadas:
Artigo de 2016 do Jake sobre Streams: jakearchibald....
Link 1 da doc: angular.io/gui...
Link 2 da doc: angular.io/gui...
Palestra de reatividade do Grasel: • Dominando Programação ...
Muito bom esse video, sempre achei os Obsevables muito melhores que as Promises.
O problema é fazer as mesmas coisas erradas e justificar durante anos , ótimo vídeo Fábio
Pois é. Errar é normal e até necessário para o aprendizado. Agora, criar mitos para justificar erros é um problema sério.
Conteúdo excelente! Este assunto deveria estar no roadmap de todos que vão pegar o framework
Hoje só utilizo Observable em tudo, é clean e transparente, o povo da equipe começa a seguir e o código respira saudável durante anos.
Boa!!
O meu ponto de vista é que pode ser que Observables sejam importantes em angular mas não é mais uma necessidade no geral como o jQuery foi.
Saaalve, parabéns pelo conteúdo e mais um like pra fortalecer. Tmj e bora pra cima
Valeu mano, Tamo junto!
Ótimo conteudo.
muito bom
recentemente no projeto em que trabalho tive um atrito com o dev mais sênior justamente por conta desse assunto. o código que ele estava produzindo estava cheio de transformações de observable para promise, dentro de try and catches, set time out, etc etc.. uma confusão só. eu não conseguia mais lidar com isso e então chamei para uma conversa explicando que a melhor abordagem seria utilizar observables ao lidar com eventos assíncronos. ele ficou bastante irritado e quis dar carteirada me dizendo sobre os anos que já trabalha com tecnologia e que utilizar promises não estava errado, etc. mantive firme, e fui apresentando os argumentos até que ele se convenceu de que era melhor mesmo. bem complicado! com os observables o código fica bem mais limpo, e como o Fabio mencionou, o próprio angular foi todo construído utilizando observables.
Dê uma olhada no vídeo que postei agora pouco. Falei um pouco sobre como será o canal e falei também desse tipo de situação ruim que você passou aí no seu trabalho. Espero que ajude.
Mas se o projeto é mal feito, isso é independente de promise ou observable, Dev burro estraga qualquer tecnologia, não é o observable que vai salvar um projeto ruim e mal desenhado
pow uma coisa que me deixa meio bolado é ver alguém usando ng-model para formulário, imagina o trampo para fazer as validações nos campos
PROMISE you won't be more RADICAL? Or just OBSERVE?
Ah sou feliz usando promise... Acho esse papo de vai estudar o framework, mexe mas não trabalha muito gourmet, pra mim quanto mais vanilla melhor. Por isso estou desempregado :-
Tá desempregado pq não teve a oportunidade, seu empregador tá cagando na promise ou no observable, ele quer saber se o produto vai sair e ele vai pagar os boletos dele....😅
olhando rapido pensei que era o Leo Stronda do angular skks 0:0
Qual a melhor maneira para esperar a requisição terminar no angular, por exemplo, preciso que uma lista carregue totalmente antes de seguir com a logica
ow mano... já viu o que você falou no minuto 18:09 kkkkkkk
nunca mexeu... se vira kkkk
Infelizmente, tem projeto que cai no nosso colo com esse discurso aí haha