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

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

Комментарии • 37

  • @andersonbengolea7891
    @andersonbengolea7891 Год назад +1

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

  • @nelson3391
    @nelson3391 2 года назад +1

    Excelente! Muy buen contenido. Gracias!

  • @LeiferMendez
    @LeiferMendez 3 года назад +4

    Excelente 👏👏

  • @manurosa8721
    @manurosa8721 3 года назад +1

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

  • @francovedia5584
    @francovedia5584 Год назад +1

    Gracias

  • @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.

  • @erwinbrowp576
    @erwinbrowp576 3 года назад +2

    Gracias a ti. Muy bueno!

  • @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

  • @cletuselgranjero3618
    @cletuselgranjero3618 Год назад

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

  • @samucancld
    @samucancld 2 года назад +1

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

  • @danielmeza7156
    @danielmeza7156 3 года назад +1

    ¡Que maravilla!

  • @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

  • @edgardomolinagonzalez3121
    @edgardomolinagonzalez3121 4 месяца назад

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

  • @juanfernandovilladiegomade9423
    @juanfernandovilladiegomade9423 3 года назад +1

    Grande Gentle...👏

  • @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, 👏👏

  • @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 👍

  • @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 11 месяцев назад

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

    • @GentlemanProgramming
      @GentlemanProgramming  11 месяцев назад +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