¿Para sirve un Resolver en Angular? - 28 Días aprendiendo Angular #18

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

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

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

    Excenlete video !, intenté añadiendo al observable el pipe(delay(time)) de los operadores rxjs y se logra ver con más claridad el funcionamiento del Resolver !

  • @DanielSanchez-cn8cu
    @DanielSanchez-cn8cu 2 ปีที่แล้ว +2

    Justo lo que hoy estaba buscando para implementar en los proyectos de angular de mi trabajo. Gracias!!!!!!

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

      Espero que te haya ayudado!

  • @Dani-ui3ni
    @Dani-ui3ni 7 หลายเดือนก่อน +1

    Gracias por tus cursos!

    • @DominiCode
      @DominiCode  6 หลายเดือนก่อน

      A ti

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

    Resolver aprendido, gracias.

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

    exelente explicación estos videos son un super repaso

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

      Gracias. Saludos

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

    Que tal Dominicode.. Éxitos
    Vas a toda máquina y recién estoy revisando el video de pipes
    Grande maestro, muy agradecido por el conocimiento y la enseñanza.
    Éxitos en todo
    Saludos desde #Ecuador

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

      Hola, Diego. Me alegro!! 🤩 Saludos!

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

    Muchas gracias, excelente. No sabía de eso , es de muchísima ayuda 😃

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

      Gracias por comentar

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

    Muchas gracias

  • @AymaraGuinezEsquivel
    @AymaraGuinezEsquivel 8 หลายเดือนก่อน

    sería genial ver como se implementa con en angular 17

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

    Que gran trabajo, gracias por todo lo que enseñas, que dios te lo pague. ☺️

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

    Bien Bezael

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

    gracias por el video.
    tengo entendido que las clases para guards "comunes" estan deprecadas y deberiamos usar funciones. para los resolver tambien?
    la documentacion sigue estando con clases

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

    Hola, como estás?, tengo una pregunta de los resolvers: que pasa si hay error en al obtener la data?, donde muestro el mensaje de error?, en mi caso un toast porque uso ionic para web. Saludos

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

    saludos domic que extension d Angular es la que tienes instalada en la barra lateral izquierda (tiene un icono de ANgular)

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

    Excelente video Bezael, gracias por compàrtir... Yo tengo una pregunta que hacerte, ¿Podrias enseñarnos como hace el manejo de estados por medio de router?

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

    ¿Qué diferencia habría entre la utilización de un resolve en una ruta o utilizar un servicio (httpCLient) en la carga del componenete (onInit) donde apunta la ruta?

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

      Hola Santos, la principal diferencia entre ambos enfoques es el momento en que se cargan los datos. El uso de resolve en una ruta permite cargar los datos de forma asíncrona antes de que se muestre el componente de la ruta, mientras que cargar datos en el método ngOnInit del componente significa que los datos se cargarán cada vez que se muestre el componente. En términos de rendimiento, utilizar resolve puede ser más eficiente ya que los datos se cargan una sola vez antes de que se muestre el componente, en lugar de cada vez que se accede al componente.

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

    3:28 se implementa el resolve a partir de ahi me sale error no reconoce el resolve ni el DataResolverService , alguien sabe como solucionar el error ? gracias

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

    Si le agrego un setTimeout al código para simular una "demora del servicio" igualmente me carga la pantalla antes que llegue la data... en ese caso no entendí la función del resolver 🤷‍♂

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

    no entendí que el of() convierte el array en observable. que significa que sea observable?

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

    Day 18: Moctezuma Present!!! 😎

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

    Probé hacerlo con un API e igualmente renderiza antes de que la API me responda.

  • @lbraasesoriaparatcp1948
    @lbraasesoriaparatcp1948 4 หลายเดือนก่อน

    Pero no entiendo por qué usr *ngFor . No sé supone que est e tutorial es de angular 17?

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

    Al usar una API, para que espere la respuesta, asignar la respuesta a un valor y después retornarlo(en el resolver que es donde se hace el llamado a la API). Si retorno la respuesta directamente, no espera y renderiza antes.
    resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot) {
    const idevento = route.queryParams.idevento;
    let retornar = this.eventoService.getInfoEvento(idevento);
    return retornar;
    }

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

      quizas sea tonta mi respuesta pero no deberias haber puesto el await en la llamada?

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

    Seguimos 👍✅