Traducción en curso

Las aplicaciones web progresivas usan las APIs web modernas junto a una estrategia de mejoras progresivas para crear aplicaciones multi-plataforma. Estas apps funcionan en todos los dispositivos y ofrecen varias características que brindan al usuario las mismas ventajas y mejoras que las aplicaciones nativas. Esta documentación te enseña todo lo que necesitas saber acerca de ellas.

Ventajas de las AWP

Las AWP deben ser descubribles, instalables, enlazables, independientes de la red, progresivas, reconectables, responsivas, y seguras. Para aprender más acerca de qué significa todo esto, lee Ventajas de las aplicaciones web progresivas. Para aprender cómo implementar las AWPs, consulta las guías que se listan en la sección posterior.

Guías principales de AWP

Las siguientes guías te muestran lo que necesitas hacer para implementar una AWP, examinando un ejemplo simple y mostrándote cómo funcionan todas sus partes.

  1. Introducción a las aplicaciones web progresivas
  2. Estructura de una aplicación web progresiva
  3. Logrando que una AWPs offline con Service workers
  4. Cómo hacer AWPs instalables
  5. Cómo lograr AWPs reconectables usando Notificaciones y Push
  6. Carga progresiva

Guías técnicas

Herramientas

  • localForage — una biblioteca JavaScript simple para simplificar el uso del almacenamiento de datos del lado del cliente; usa IndexedDB de forma predeterminada, y repliega en SQL/Web Storage si lo necesita.
  • ServiceWorkerWare — una microplataforma tipo Express para facilitar el desarrollo con Service Workers.
  • oghliner — no sólo una plantilla, sino una herramienta para el despliegue de Aplicaciones Web Offline hacia páginas de GitHub.
  • sw-precache — un módulo de node que genera código en el service worker para poner recursos específicos en la caché.
  • workbox —el sucesor espiritual de sw-precache con estrategias de caché más avanzadas y caché anticipada.
  • upup — un pequeño script que garantiza que tu sitio está siempre ahí para tus usuarios.
  • El libro de recetas de service workers — Una serie de recetas excelentes sobre service worker/push, que muestran cómo implementar una aplicación offline y mucho más.

 

Mira también

Etiquetas y colaboradores del documento

Colaboradores en esta página: hypnotic-frog, javichito
Última actualización por: hypnotic-frog,