Progressive web app
A web application with added capabilities for installation, device integration and offline use.
What is a progressive web app?
A progressive web app, or PWA, uses web technologies and can offer an app-like experience with installation and further device features. Availability depends on browser, operating system, permissions and implementation. Offline use needs a suitable strategy for resources and work data. The name alone promises neither arbitrary background work nor every feature of a platform-specific app.
In a fictional business, a PWA is to display a previously loaded product overview without a network. The team plans and checks which text and images are local and how they update. A saved overview can help reading but does not automatically show current stock. A launch icon provides access to the application; it does not establish successfully synchronised data.
Sources
Related terms
- Native appAn application built with its target platform’s own user-interface and system capabilities.
- Hybrid appCombining a web interface with native device integration in an installable application.
- Legacy systemAn existing system still in use, with technical and business dependencies accumulated over time.
- Multi-tenancyMulti-tenancy supports separate customer or group scopes in one solution. A tenant is not automatically one person or one database.
- Browser cacheThe browser cache stores suitable HTTP responses for later use. Reuse and revalidation follow the applicable rules.
- Cache invalidationCache invalidation ends reuse of a stored copy under defined rules. The source record remains a separate concern.
Articles on this topic








Software Development with ASES
Custom software, web and mobile apps


