RxJS - La library más importante sobre observables !! 🙏🙏

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.ย. 2024

ความคิดเห็น • 37

  • @diegopagini9283
    @diegopagini9283 3 ปีที่แล้ว +5

    En mi humilde opinión, RxJs es de lo más importante en Angular, ya que el framework esta montado totalmente en esta librería, y se utiliza en todo. Para NgRx, para todo RxJs. Esta genial, pero cuesta agarrarle lo mano. Alan como siempre un crack, creo que podrías hacer una interminable cantidad de videos de esta librería jaja

    • @GentlemanProgramming
      @GentlemanProgramming  3 ปีที่แล้ว

      Es muy muy importante, hay que saber dominarlo muy bien realmente

  • @LeiferMendez
    @LeiferMendez 3 ปีที่แล้ว +4

    Excelente 👏👏

  • @andersonbengolea7891
    @andersonbengolea7891 ปีที่แล้ว +1

    Sirve de mucha ayuda tus videos. Se agradece que compartas tu conocimiento con la comunidad. Saludos.

  • @oliverdjbrown
    @oliverdjbrown 2 ปีที่แล้ว +1

    excelente contenido, me aporto mucho valor el operador "combineLatest" y lo encuentro mas util que el que utilizaba "forkJoin", muchas gracias por tu conocimiento hermano.

  • @nelson3391
    @nelson3391 2 ปีที่แล้ว +1

    Excelente! Muy buen contenido. Gracias!

  • @erwinbrowp576
    @erwinbrowp576 3 ปีที่แล้ว +2

    Gracias a ti. Muy bueno!

  • @manurosa8721
    @manurosa8721 2 ปีที่แล้ว +1

    Excelente video! Muy buen contenido! Me ayudas muchísimo a entender las cosas de una manera sencilla! millón de gracias!

  • @danielmeza7156
    @danielmeza7156 3 ปีที่แล้ว +1

    ¡Que maravilla!

  • @francovedia5584
    @francovedia5584 ปีที่แล้ว +1

    Gracias

  • @samucancld
    @samucancld ปีที่แล้ว +1

    Buen video loko, falto exhaustMap que es buenísimo también

  • @juanfernandovilladiegomade9423
    @juanfernandovilladiegomade9423 3 ปีที่แล้ว +1

    Grande Gentle...👏

  • @netopmtz
    @netopmtz 2 ปีที่แล้ว +1

    Gracias por tus vídeos, Alan. Estaría muy bueno que hubiera algo así, pero con React. 😁

    • @GentlemanProgramming
      @GentlemanProgramming  2 ปีที่แล้ว

      lo hay ! todo esto se puede hacer en React, RxJS es una libreria totalmente agnóstica sin ningun tipo de dependencia. Es más ! en mi app del trabajo la uso :p

  • @jeroternero
    @jeroternero 3 ปีที่แล้ว

    Un crack! mas claro, echale agua!

  • @TutoGamerOficial
    @TutoGamerOficial ปีที่แล้ว

    excelente video

  • @cletuselgranjero3618
    @cletuselgranjero3618 ปีที่แล้ว

    Mucho value este video!! Gracias, podrías ampliar este video con mas conocimientos aún?

  • @josemariadiy6400
    @josemariadiy6400 2 ปีที่แล้ว +1

    Hola,
    Callbacks, Promesas y Observables son lo mismo...????🤔🤔
    Agradecería tu respuesta

    • @GentlemanProgramming
      @GentlemanProgramming  2 ปีที่แล้ว +4

      Totalmente diferentes !
      Callback: cualquier extracto de código que se pase como argumento de un método para ser ejecutado dentro del mismo en algún momento.
      Promesa: es justamente eso ! es algo que PROMETE que algo sucederá en x tiempo, puede salir bien como puede salir mal, pero 100% seguro que algo sucederá. Es un estilo de Observable ! solo que se ejecuta una vez.
      Observable: es también algo asíncrono como una Promesa, pero no promete nada, puede o no puede suceder algo, es una canal de comunicación por el cual pasa (o no ) información. También se diferencia que pueden pasar más de una cosa ! y no se termina una vez se emite algún evento.
      Espero haberte ayudado !

    • @josemariadiy6400
      @josemariadiy6400 2 ปีที่แล้ว +1

      @@GentlemanProgramming muchas gracias por tu respuesta 👍

  • @edgardomolinagonzalez3121
    @edgardomolinagonzalez3121 2 หลายเดือนก่อน

    Master ¿es recomendable transformar los observables a promesas o mejor es usar observables nada más?.

  • @edwinberrones5570
    @edwinberrones5570 3 ปีที่แล้ว +1

    Genial video, muy buena explicación.
    Solo una duda cuál seria la diferencia entre forkJoin y combineLatest ?

    • @GentlemanProgramming
      @GentlemanProgramming  3 ปีที่แล้ว +3

      La diferencia viene en que forkJoin se utiliza para cuando los observables solo emiten un único valor, combineLatest se utiliza cuando los observables van a continuar emitiendo valores ya que guardan el último valor emitido de cada observable ( de ahí su number ) y cada vez que entre al subscribe tendrá los valores viejos de cada observable + el valor que entra nuevo.
      forkJoin = esperas a que TODOS los observables hayan emitido un valor para empezar a hacer la lógica.
      combineLatest = esperas a que TODOS los observables hayan emitido un valor para empezar a hacer la lógica y luego si alguno de ellos emite un nuevo evento, se utilizarán los valores ya emitidos del resto + el del nuevo evento.

    • @edwinberrones5570
      @edwinberrones5570 3 ปีที่แล้ว +1

      @@GentlemanProgramming muchas gracias por la aclaración, 👏👏

  • @danielmeza7156
    @danielmeza7156 2 ปีที่แล้ว +1

    Alan. Contexto: me subscribo a un ActivatedRoute, para obtener un param, mismo que usaré para hacer una petición al back y traer la data de ese param que es un ID específico. Utilizo un switchmap para devolver el observable de la petición al API.
    Mi duda es, ¿debo preocuparme por la destrucción de la subscripción al ActivatedRoute, o el switchMap lo resuelve?

    • @GentlemanProgramming
      @GentlemanProgramming  2 ปีที่แล้ว +1

      Hola Daniel ! Vamos por partes, primero lo primero. Hay algunos observables como por ejemplo http, o en este caso activated route que se unsubscriben de forma automatic ! Http luego de hacer la petición y activatedroute al morir el componente (así que en este caso no te preocupes) .Ahora… switchMap no va a hacer la unsubscription nunca, ya que solo se encarga de cambiar un observable por otro y a diferencia de mergeMap, de cancelar un evento si este no termina antes de que llegue uno nuevo.
      Espero haberte ayudado !!

    • @danielmeza7156
      @danielmeza7156 2 ปีที่แล้ว +1

      @@GentlemanProgramming Wow. Gracias Alan 🔥🔥

  • @carloscastillo7992
    @carloscastillo7992 9 หลายเดือนก่อน

    cual sería la diferencia entre usar combineLatest y forkJoin?

    • @GentlemanProgramming
      @GentlemanProgramming  9 หลายเดือนก่อน +1

      combineLatest espera a que todos hayan enviado valores y guarda el último resultado de cada observable, cada vez que alguien envíe un nuevo valor volverá a repetir la lógica con el último valor guardado de cada observable