Knowledge Base

¿Qué es esto?

Progressive web applications (PWA): Qué es la App shell

22/12/2016 - 27/12/2018 -  Comentarios - Progressive web applications (PWA) Conceptos principales Otros

La app shell son los archivos mínimos de HTML, CSS y JavaScript que hacen falta para hacer que funcoine la interfaz de usuario de una aplicación web progresiva, y es uno de los componentes que asegurará su buen funcionamiento.

Su primera carga debe ser muy rápida e inmediatamente cacheada, para que ese contenido esté disponible incluso sin conexión.

La arquitectura de de la app shell separa el core de la aplicación y la interfaz de usaurio de los datos.

En cada aplicación progresiva hay que planificar para este apartado:

- Qué tiene que cargarse inmediatamente? HTML, css, imágenes...

- Qué otros componentes son claves en tu aplicación?

Más info sobre app shell: https://developers.google.com/web/fundamentals/architecture/app-shell