Skip to content

PWA

The kApp is a Progressive Web App (PWA), which means it functions as both a web page and a mobile app, offering a versatile experience on any device.

TIP

To build and run the kApp as a PWA, check out the main commands here

Configuration

Web app manifest

A web app manifest provides essential information about the application, such as its name, author, icon, and description, in a JSON text document. The purpose of the manifest is to allow the installation of applications on a device's home screen. You can find this manifest in the Quasar configuration.

Service Worker

Service workers, which operate as JavaScript events, are a core component of a PWA and act as a proxy. They enable fast loading, offline access, push notifications, and other capabilities.

TIP

When the application is ready to be installed or updated, a pop-up window will appear.

Push notfication

KApp provides an example of how to implement push notifications using the feathers-webpush module.