💻 Cache POST en Angular, Modo OFFLINE en PWA progresive web app 😎

Поділитися
Вставка
  • Опубліковано 19 вер 2024

КОМЕНТАРІ • 35

  • @LeiferMendez
    @LeiferMendez  3 роки тому +1

    ├ 𝙑𝙀𝙍 𝙏𝙊𝘿𝙊𝙎 ⮕ leifermendez.github.io/#/
    ├ 𝘼𝙉𝙂𝙐𝙇𝘼𝙍 desde cero ⮕ bit.ly/367tJ32
    ├ 𝙉𝙊𝘿𝙀 Express desde cero ⮕ bit.ly/3od1Bl6
    ├ 𝙈𝙊𝙉𝙂𝙊𝘿𝘽 desde cero ⮕ bit.ly/3qh35wK
    ├ 𝙎𝙊𝘾𝙆𝙀𝙏.𝙄𝙊 desde cero ⮕ bit.ly/3pg1Q02
    └ 𝙉𝙂𝙍𝙓 𝙙𝙚𝙨𝙙𝙚 𝘾𝙀𝙍𝙊 ⮕ link.codigoencasa.com/NODE

  • @kevinvelasquez1124
    @kevinvelasquez1124 4 місяці тому +1

    Simplemente oro puro tus videos amigo. Saludos

  • @DanielMunoz-bn6gk
    @DanielMunoz-bn6gk 2 роки тому +3

    Excelente todo!! esperando la ultima parte (lo de la camara más que nada) Saludos

  • @diestraes
    @diestraes 2 роки тому +1

    con tus tutoriales gané mucha plata. Muchas gracias.

    • @LeiferMendez
      @LeiferMendez  2 роки тому +1

      Uno de los mejores comentarios 👏👏👏👏👏👏 esa es la 💡

  • @jltavera89
    @jltavera89 3 роки тому

    Gracias por compartir el conocimiento..muy bien explicado.

    • @LeiferMendez
      @LeiferMendez  3 роки тому

      Hola José Luis Gracias 🤓🎉se qué este video para las personas que están en esta situación les ayudará

  • @EduardoSilva-lv7ty
    @EduardoSilva-lv7ty 3 роки тому +2

    para cuando la ultima parte!? increible video!

    • @LeiferMendez
      @LeiferMendez  3 роки тому

      Hola Eduardo como te pareció todo la serie de videos que quieres complementar?

    • @EduardoSilva-lv7ty
      @EduardoSilva-lv7ty 3 роки тому

      @@LeiferMendez está muy buena, para complementar, estaría bien una serie sobre la utilización de la api de pouchdb, ya que anduve investigando sobre ello y la información es muy dispersa

    • @EduardoSilva-lv7ty
      @EduardoSilva-lv7ty 3 роки тому

      Ahorita trabajo sobre una pwa que requiere que los datos estén siempre disponibles en modo offline por lo tanto tengo que descargar todos los datos de las tablas que están en el servidor y almacenarlas en indexedDB

  • @jonathanamaranto7481
    @jonathanamaranto7481 2 роки тому +1

    Genial !!

  • @RagnarLodbrok907
    @RagnarLodbrok907 3 роки тому +2

    Leifer, primero que todo gracias por tus videos, quería consultarte si vas a hacer un video donde expliques como mostrar un modal cuando la app tiene una actualización? Tal cual como el ejemplo que mostraste en el primer video

    • @LeiferMendez
      @LeiferMendez  3 роки тому +1

      Saludos próximamente de igual manera te puedo asesorsr por el telegram

  • @CesarParedes-ot3lb
    @CesarParedes-ot3lb Місяць тому

    Hola @Leifer Mendez buenas noches excelente explicación pero tengo una duda.
    Según veo el modo offline trabaja con valores cargados previamente los cuales se almacenan en la base de datos local cuando no hay internet pero,
    Supongamos que tengo una lista de productos con paginación, la cuál es de conocimiento que se conecta al servidor cada vez que realizo el cambio de página, para ese escenario si quiero que funcione en modo offline, debo traer toda mi lista de base de datos lo cual está conformada por(miles de registros), luego guardarlos en la base de datos local y trabajar con ello los métodos de (update,delete, create) correcto?
    Pero, creo que no sería adecuado porque a veces se trabaja con millones de registros y tener toda esa información en caché o memoria, malograría el performance del aplicativo o me equivoco?
    A lo que quiero llegar es que el modo offline solo serviría para algunas funcionalidad (como crear nuevos registros, actualizar los que tenemos en memoria (los cuales son mínimos) ) y no para cargar mucha información en la base de datos local, correcto?

  • @rafaelserrano6715
    @rafaelserrano6715 2 роки тому +4

    Gracias por el contenido, ¿donde encuentro el repositorio de este ejercicio? me gustaria verificar mi codigo, tengo problemas al trabajar con pouchdb, me da el siguiente error "Could not find a declaration file for module 'pouchdb-browser'. 'C:/Users/USER/Documents/GitHub/Sistema/node_modules/pouchdb-browser/lib/index.js' implicitly has an 'any' type.
    Try `npm i --save-dev @types/pouchdb-browser` if it exists or add a new declaration (.d.ts) file containing `declare module 'pouchdb-browser'; lo estoy intentando solucionar con declare var require: any y const PouchDB = require('pouchdb-browser'); pero surgen otros problemas con el codigo como fn y onrejected

    • @johnedison9096
      @johnedison9096 2 роки тому +1

      Hola rafael... pudiste solucionar el inconveniente?... es que yo también lo tengo sigo investigando...

    • @rafaelserrano6715
      @rafaelserrano6715 2 роки тому +4

      @@johnedison9096 no logré hacer funcionar pouchdb, por lo que he estado utilizando Dexie y no he tenido ningún problema por el momento

    • @CanalRubi
      @CanalRubi 2 роки тому +1

      Muchas gracias, tu comentario me ayudo, pouchdb tampoco me funciono pero con Dexie super fácil y me funciona, gracias!

  • @manuelbellolopez2721
    @manuelbellolopez2721 2 роки тому +1

    Excelente tus vídeos y la manera en la que explicas cada temas, muchas gracias hermano. Pregunta, en el momento que estoy utilizando la app híbrida desde el móvil (es decir estoy modo standalone), también puede hacer uso de IndexedDB desde un móvil y en dado no tenga conexión poder guardar, consultar, actualizar información ?. Agradezco tu respuesta hermano

  • @andrespabloguerrero5748
    @andrespabloguerrero5748 4 місяці тому

    Hola! gracias por la data.
    pregunta: que me recomiendas hacer para guardar en cache registro de la location (ubicacion) del dispositivo y la posterior sincronizacion con el servidor?
    es importante que se vayan enviando en el orden en que fueron registradas (cada ubicacion) y en un intervalo de X segundos.

  • @alanrivera8836
    @alanrivera8836 Рік тому +1

    Hola Leifer excelente contenido el de tu canal, solo tengo unas pequeñas dudas tal vez puedas orientarme, estoy trabajando sobre una PWA que necesita poder realizar unas peticiones post offline, almacenarlas y enviarlas al servidor una vez esté online, podrias enviarme ese video donde explicas la sincronización automática por favor, tambien está misma PWA necesita de hacer log In pero si estoy offline como podria validar esto?

  • @manuelmunozmartinez3366
    @manuelmunozmartinez3366 4 місяці тому

    Espero este teniendo un buen dia una pregunta el modo offline del service Workers y el modo post offline no sirve en un servidor? eh tenido problemas al guardar el cache de mi pagina en el service worker

  • @diegopeppert9346
    @diegopeppert9346 3 роки тому +1

    Tus videos son geniales, muchas gracias! Te hago una consulta: Vi que tenés un plugin en el (vs code?) que tenes los botoncitos de play al costado de los scripts en el package.json. Como se llama ese plugin? Saludos desde Argentina!

    • @LeiferMendez
      @LeiferMendez  3 роки тому +1

      Hola Diego hehe nos es VScode uso webstorm buscare si existe un plugin ya que me lo preguntan mucho 😊

  • @franciscojesusmartinezdura4748
    @franciscojesusmartinezdura4748 3 роки тому

    Buenísimo contenido

    • @LeiferMendez
      @LeiferMendez  3 роки тому

      Gracias por ver. Recuerda compartir 😏

  • @leongarzagarza3668
    @leongarzagarza3668 Рік тому

    excelentes videos muchas gracias, nuevo suscriptor .. podrias recomiendarnos algun hosting economico para ir empezando a desplegar pwa angular ?

  • @edwinaquino9743
    @edwinaquino9743 2 роки тому +1

    Como puedo detectar si ya mi base de datos local existe para no crearla nuevamente?, por que crearla cada vez que se inicie el app llenara la cache del storage y en algún punto podria ocupar el máximo que permite el browser, o como se elimina por completo los datos del indexedDB, no solo el _delete = true, si no eliminarlo completamente para que no ocupe espacio en el storage del browser?

  • @paulsumerpbs2484
    @paulsumerpbs2484 2 роки тому +1

    donde puedo ver el codigo
    gracias.

  • @Chompi
    @Chompi 4 місяці тому

    tengo un inconveniente.
    hice mi app pwa con Angular, y tengo en mis assets archivos mp3 los cuales tengo referenciados en el ngsw-config.json como lazy
    sin embargo cuando trato de usar el audio en offline ( ya reproducido en online )
    aparece un error de service worker indicando que no encuentra el archivo
    alguien le ha pasado?

  • @enunez8
    @enunez8 2 роки тому +1

    hola Leifer, dónde encuentro el curso completo?

    • @LeiferMendez
      @LeiferMendez  2 роки тому

      Hola Eduardo! Cuál video estás buscando?

    • @enunez8
      @enunez8 2 роки тому +1

      @@LeiferMendez Hola Leifer, perdona por responder tarde, me refiero que en el minuto 14:21 dices " y en el siguiente video, cuál es el link de "ese" video?. Muchas gracias por el tremendo aporte"